视觉工作室 – Resharper导航到一个通用接口的具体实现?

有没有得到Resharper导航到特定类型的通用接口的具体实现.

例如. 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

Resharper 9.1.1支持查找通用接口的用法.右键单击IComamndHandler,它将显示用法.然而,它似乎仍然没有办法找到实现.

我们想出的最佳解决方案是

/// <summary>
/// <see cref="ChangePersonAddressCommandHandler"/>
/// </summary>

使用cref链接http://msdn.microsoft.com/en-us/library/cc837134.aspx和模板,并将其添加到命令或控制器中.

不喜欢这样做,只要用Resharper直接浏览

相关文章
相关标签/搜索