Exemplo n.º 1
0
 public AttachmentService(IAttachmentRepository repository, IAttachmentOwnerRepository ownerRepository, IOptionsMonitor <ModuleCommonOptions> moduleCommonOptionsMonitor, IMediaTypeRepository mediaTypeRepository, IMapper mapper)
 {
     _repository          = repository;
     _ownerRepository     = ownerRepository;
     _moduleCommonOptions = moduleCommonOptionsMonitor.CurrentValue;
     _mediaTypeRepository = mediaTypeRepository;
     _mapper = mapper;
 }
 public AttachmentService(IAttachmentRepository repository, IAttachmentOwnerRepository ownerRepository, IMediaTypeRepository mediaTypeRepository, IMapper mapper, CommonDbContext dbContext, IConfigProvider configProvider)
 {
     _repository          = repository;
     _ownerRepository     = ownerRepository;
     _mediaTypeRepository = mediaTypeRepository;
     _mapper         = mapper;
     _dbContext      = dbContext;
     _configProvider = configProvider;
 }
Exemplo n.º 3
0
 public AttachmentService(IAttachmentRepository repository, IUnitOfWork <CommonDbContext> uow, IAttachmentOwnerRepository ownerRepository, LoginInfo loginInfo, IOptionsMonitor <CommonOptions> optionsMonitor, IOptionsMonitor <ModuleCommonOptions> moduleCommonOptionsMonitor, FileUploadHelper fileUploadHelper, IMediaTypeRepository mediaTypeRepository, IMapper mapper)
 {
     _repository          = repository;
     _uow                 = uow;
     _ownerRepository     = ownerRepository;
     _loginInfo           = loginInfo;
     _moduleCommonOptions = moduleCommonOptionsMonitor.CurrentValue;
     _fileUploadHelper    = fileUploadHelper;
     _mediaTypeRepository = mediaTypeRepository;
     _mapper              = mapper;
 }