public UDSCollaborationService(IDataUnitOfWork unitOfWork, ILogger logger, IValidatorService validatorService,
                                IUDSRuleset udsRuleset, IMapperUnitOfWork mapperUnitOfWork, ISecurity security, ICollaborationService collaborationService)
     : base(unitOfWork, logger, validatorService, udsRuleset, mapperUnitOfWork, security)
 {
     _unitOfWork           = unitOfWork;
     _collaborationService = collaborationService;
 }
示例#2
0
 public UDSTypologyService(IDataUnitOfWork unitOfWork, ILogger logger, IValidatorService validationService,
                           IUDSRuleset udsRuleset, IMapperUnitOfWork mapperUnitOfWork, ISecurity security)
     : base(unitOfWork, logger, validationService, udsRuleset, mapperUnitOfWork, security)
 {
     _unitOfWork = unitOfWork;
     _logger     = logger;
 }
示例#3
0
        public UDSDocumentUnitService(IDataUnitOfWork unitOfWork, ILogger logger, IValidatorService validationService,
                                      IUDSRuleset udsRuleset, IMapperUnitOfWork mapperUnitOfWork, ISecurity security, IProtocolLogService protocolLogService)
            : base(unitOfWork, logger, validationService, udsRuleset, mapperUnitOfWork, security)
        {
            _unitOfWork         = unitOfWork;
            _logger             = logger;
            _protocolLogService = protocolLogService;

            _relationLogActions = new Dictionary <UDSRelationType, Action <UDSDocumentUnit> >
            {
                { UDSRelationType.Protocol, CreateProtocolRelationLog },
                { UDSRelationType.ArchiveProtocol, CreateProtocolRelationLog },
                { UDSRelationType.ProtocolArchived, CreateProtocolRelationLog }
            };
        }
示例#4
0
 public UDSUserService(IDataUnitOfWork unitOfWork, ILogger logger, IValidatorService validationService,
                       IUDSRuleset ruleset, IMapperUnitOfWork mapper, ISecurity security)
     : base(unitOfWork, logger, validationService, ruleset, mapper, security)
 {
 }
示例#5
0
 public UDSPECMailService(IDataUnitOfWork unitOfWork, ILogger logger, IValidatorService validatorService,
                          IUDSRuleset udsRuleset, IMapperUnitOfWork mapperUnitOfWork, ISecurity security)
     : base(unitOfWork, logger, validatorService, udsRuleset, mapperUnitOfWork, security)
 {
     _unitOfWork = unitOfWork;
 }