public CommandHandler( NiisWebContext context, IMapper mapper, IDocumentApplier <Domain.Entities.Request.Request> requestDocumentApplier, IDocumentApplier <Domain.Entities.Contract.Contract> contractDocumentApplier ) { _context = context; _mapper = mapper; _requestDocumentApplier = requestDocumentApplier; _contractDocumentApplier = contractDocumentApplier; }
public CommandHandler( NiisWebContext context, IMapper mapper, IDocumentGeneratorFactory templateGeneratorFactory, IDocumentApplier <Domain.Entities.Request.Request> requestDocumentApplier, IDocumentApplier <Domain.Entities.Contract.Contract> contractDocumentApplier ) { _context = context; _mapper = mapper; _templateGeneratorFactory = templateGeneratorFactory; _requestDocumentApplier = requestDocumentApplier; _contractDocumentApplier = contractDocumentApplier; }
public CommandHandler( NiisWebContext context, IDocumentApplier <Domain.Entities.Request.Request> requestDocumentApplier, IDocumentApplier <Domain.Entities.Contract.Contract> contractDocumentApplier, INumberGenerator numberGenerator, IWorkflowApplier <Document> documentWorkflowApplier, IMapper mapper) { _context = context; _requestDocumentApplier = requestDocumentApplier; _contractDocumentApplier = contractDocumentApplier; _documentWorkflowApplier = documentWorkflowApplier; _numberGenerator = numberGenerator; _mapper = mapper; }