public CustomerController( ICreateCustomerHandler createCustomerHandler, ICurrentRequest currentRequest) { _createCustomerHandler = createCustomerHandler; _currentRequest = currentRequest; }
public CreateCustomerResponse Create( [FromServices] ICreateCustomerHandler handler, [FromBody] CreateCustomerRequest command ) { return(handler.Handle(command)); }
public CustomersTest() { var webHost = WebHost.CreateDefaultBuilder() .UseStartup <Startup>() .Build(); _createCustomerHandler = webHost.Services.GetService <ICreateCustomerHandler>(); }
public CustomersController(ICreateCustomerHandler createCustomerHandler, IDomainNotificationManager notifications) : base(notifications) { _createCustomerHandler = createCustomerHandler; _notifications = notifications; }
public CustomersController(ICreateCustomerHandler sendMessageHandler) { _createCustomerHandler = sendMessageHandler; }