コード例 #1
0
 public CreateDataEntryHandler(IVmsLogger <CreateDataEntryHandler> logger, IServiceBusMessagePublisher publisher, ISpecificationAggregate aggregate, ISpecificationRepository repository)
 {
     _logger     = logger;
     _publisher  = publisher;
     _aggregate  = aggregate;
     _repository = repository;
 }
コード例 #2
0
 public DeprecateDataEntryHandler(IVmsLogger <DeprecateDataEntryHandler> logger, IServiceBusMessagePublisher publisher, ISpecificationRepository repository, ISpecificationAggregate specificationAggregate)
 {
     _logger                 = logger;
     _publisher              = publisher;
     _repository             = repository;
     _specificationAggregate = specificationAggregate;
 }
コード例 #3
0
 public UpdateEntryOrderHandler(IVmsLogger <UpdateEntryOrderHandler> logger, IServiceBusMessagePublisher publisher, ISpecificationRepository repository, ISpecificationAggregate specificationAggregate)
 {
     _logger                 = logger;
     _publisher              = publisher;
     _repository             = repository;
     _specificationAggregate = specificationAggregate;
 }
コード例 #4
0
 public BusinessCreatedHandler(IVmsLogger <BusinessCreatedHandler> logger, ISpecificationRepository repository, ISpecificationAggregate specificationAggregate)
 {
     _logger                 = logger;
     _repository             = repository;
     _specificationAggregate = specificationAggregate;
 }