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; }
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; }