有没有办法让Resharper导航到特定类型的通用接口的具体实现。Resharper导航到通用接口的具体实现?
E.g. ICommandHandler<T>
并找到具体的实现?我可以让Resharper显示ICommandHandler
的所有实现,但不允许我轻松地实现类型T.我们有数百个处理程序,并且导航速度越来越慢。
我们正在使用ReSharper的7.1
更新
例子包括了诸如:
public class AddStockRequestLineItemCommandHandler : ICommandHandler<AddStockRequestLineItemCommand>
public class RemoveStockRequestLineItemCommandHandler : ICommandHandler<RemoveStockRequestLineItemCommand>
public class StockRequestFufillingUpdateCommandHandler : ICommandHandler<StockRequestFufilingUpdateCommand>
使用像MVC控制器的构造函数,如:
public StockRequestController(ICommandHandler<RemoveStockRequestLineItemCommand> stockRequestLineItemRemoveHandler)
{
this.stockRequestLineItemRemoveHandler = stockRequestLineItemRemoveHandler;
}
我喜欢能够点击ICommandHandler<RemoveStockRequestLineItemCommand>
并转到实施类别小号RemoveStockRequestLineItemCommandHandler
你能举几个例子签名吗?我认为CTRL-F12不能完成这项工作...... – levelnis 2013-03-07 23:41:14
没有ctrl + F12只列出数百个ICommandHandler实现。它不关心通用 –
GraemeMiller
2013-03-07 23:46:08
+ +1的问题,我很想能够做到这一点,但我不认为ReSharper足够聪明 – levelnis 2013-03-07 23:51:16