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