Aperea.Commands.CommandDispatcher.GetHandlers C# (CSharp) Метод

GetHandlers() публичный Метод

public GetHandlers ( ICommand command ) : IEnumerable
command ICommand
Результат IEnumerable
        public IEnumerable<ICommandHandler> GetHandlers(ICommand command)
        {
            if (command == null) throw new ArgumentNullException("command");
            var commandType = command.GetType();
            var handlerType = typeof (ICommandHandler<>).MakeGenericType(commandType);
            return locator.GetAllInstances(handlerType).Cast<ICommandHandler>();
        }