public LocalFileService(IWebHostEnvironment hostingEnv, IAuditBaseRepository <LinFile, long> fileRepository, IOptions <FileStorageOption> fileStorageOption, ICurrentUser currentUser) { _hostingEnv = hostingEnv; _fileRepository = fileRepository; _fileStorageOption = fileStorageOption.Value; _currentUser = currentUser; }
public FileController(IFileService fileService, IOptionsSnapshot <FileStorageOption> fileStorageOption) { _fileService = fileService; _fileStorageOption = fileStorageOption.Value; }
public FileController(IOptionsSnapshot <FileStorageOption> optionsSnapshot, IComponentContext componentContext) { _fileStorageOption = optionsSnapshot.Value; _fileService = componentContext.ResolveNamed <IFileService>(_fileStorageOption.ServiceName); }
public QiniuService(IAuditBaseRepository <LinFile> fileRepository, IOptions <FileStorageOption> fileStorageOption) { _fileRepository = fileRepository; _fileStorageOption = fileStorageOption.Value; }
public FileRepository(UnitOfWorkManager unitOfWorkManager, ICurrentUser currentUser, IOptions <FileStorageOption> fileStorageOption) : base(unitOfWorkManager, currentUser) { _fileStorageOption = fileStorageOption.Value; }
public static void Initialize(FileStorageOption option) { _fileStorage = new FileStorage(option); }