public TeamController(ILogger <TeamController> logger, IQueryHandlerRegister queryHandlerRegister) { _logger = logger; this.queryHandlerRegister = queryHandlerRegister; }
public CommandHandlerRegisterListener(ICommandHandlerRegister commandHandlerRegister, IQueryHandlerRegister queryHandlerRegister) { _commandHandlerRegister = commandHandlerRegister; _queryHandlerRegister = queryHandlerRegister; }
public static void DoBootstrap(IQueryHandlerRegister queryHandlerRegister, IServiceProvider serviceProvider) { queryHandlerRegister?.Register(() => serviceProvider.GetRequiredService <IQueryHandler <TeamByIdQuery, ReadModels.Team> >()); }
public DispatchingQueryHandler(IQueryHandlerRegister register, IServiceProvider serviceProvider) { _register = register; _serviceProvider = serviceProvider; }