В любом случае, чтобы заставить Resharper перейти к конкретной реализации универсального интерфейса для определенного типа.
например. ICommandHandler<T>
и найти конкретную реализацию? Я могу заставить Resharper показать все реализации ICommandHandler
, но не позволяет мне легко перейти к реализации типа T. У нас есть сотни обработчиков, и перемещение идет медленнее.
Мы используем Resharper 7.1
Update
Примеры включают такие вещи, как:
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