public CreateDataEntryHandler(IVmsLogger <CreateDataEntryHandler> logger, IServiceBusMessagePublisher publisher, ISpecificationAggregate aggregate, ISpecificationRepository repository) { _logger = logger; _publisher = publisher; _aggregate = aggregate; _repository = repository; }
public DeprecateDataEntryHandler(IVmsLogger <DeprecateDataEntryHandler> logger, IServiceBusMessagePublisher publisher, ISpecificationRepository repository, ISpecificationAggregate specificationAggregate) { _logger = logger; _publisher = publisher; _repository = repository; _specificationAggregate = specificationAggregate; }
public UpdateEntryOrderHandler(IVmsLogger <UpdateEntryOrderHandler> logger, IServiceBusMessagePublisher publisher, ISpecificationRepository repository, ISpecificationAggregate specificationAggregate) { _logger = logger; _publisher = publisher; _repository = repository; _specificationAggregate = specificationAggregate; }
public BusinessCreatedHandler(IVmsLogger <BusinessCreatedHandler> logger, ISpecificationRepository repository, ISpecificationAggregate specificationAggregate) { _logger = logger; _repository = repository; _specificationAggregate = specificationAggregate; }