示例#1
0
 public AddDocumentToDb(
     ILogger <AddDocumentToDb> logger,
     IDocumentUnitOfWork documentUnitOfWork,
     IDocumentRepository documentRepository) : base(logger)
 {
     _documentUnitOfWork = documentUnitOfWork;
     _documentRepository = documentRepository;
 }
 public UpdateDocumentInDb(
     ILogger <UpdateDocumentInDb> logger,
     IDocumentUnitOfWork documentUnitOfWork,
     IDocumentRepository documentRepository
     ) : base(logger)
 {
     _documentUnitOfWork = documentUnitOfWork;
     _documentRepository = documentRepository;
 }
示例#3
0
 public DeleteDocumentFromDb(
     ILogger <DeleteDocumentFromDb> logger,
     IDocumentUnitOfWork documentUnitOfWork,
     IDocumentRepository documentRepository
     ) : base(logger)
 {
     _documentUnitOfWork = documentUnitOfWork;
     _documentRepository = documentRepository;
 }
 public UpdateDocumentPropertiesHandler(
     ICommandDispatcher bus,
     IMapper mapper,
     IClock clock,
     IDocumentRepository documentRepository,
     IDocumentUnitOfWork documentUnitOfWork,
     ILogger <UpdateDocumentPropertiesCommand> logger)
     : base(bus, mapper, logger)
 {
     _clock = clock;
     _documentUnitOfWork = documentUnitOfWork;
     _documentRepository = documentRepository;
 }
 public ArticoloFactory(IDocumentUnitOfWork documentUnitOfWork, ILogger <ArticoloFactory> logger)
 {
     this._documentUnitOfWork = documentUnitOfWork;
     this._logger             = logger;
 }
示例#6
0
 public OrdineClienteFactory(IDocumentUnitOfWork documentUnitOfWork, ILogger <OrdineClienteFactory> logger)
 {
     this._documentUnitOfWork = documentUnitOfWork;
     this._logger             = logger;
 }
 public EventDataFactory(EventStoreConfiguration eventStoreConfiguration)
 {
     this._documentUnitOfWork = new DocumentUnitOfWork(eventStoreConfiguration);
 }
示例#8
0
 public EventsFactory(IDocumentUnitOfWork documentUnitOfWork)
 {
     this._documentUnitOfWork = documentUnitOfWork;
 }