有沒有辦法讓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