Exemplo n.º 1
0
 public UploadController(
     IUploadStore streamStore,
     ApplicationDbContext context,
     UserManager <User> userManager,
     IOptionsMonitor <DeletionOptions> deletionOptions,
     SlugGenerator slugGenerator)
 {
     _store           = streamStore;
     _context         = context;
     _userManager     = userManager;
     _deletionOptions = deletionOptions;
     _slugGenerator   = slugGenerator;
 }
Exemplo n.º 2
0
 public IndexModel(
     ILogger <IndexModel> logger,
     IUploadStore streamStore,
     ApplicationDbContext context,
     UserManager <User> userManager,
     DefaultTusConfiguration defaultTusConfiguration,
     IOptionsMonitor <DeletionOptions> delectionOptions)
 {
     _logger                  = logger;
     _streamStore             = streamStore;
     _context                 = context;
     _userManager             = userManager;
     _defaultTusConfiguration = defaultTusConfiguration;
     _delectionOptions        = delectionOptions;
 }
Exemplo n.º 3
0
 public FileContentsService(
     IFileStore fileStore,
     IUploadStore uploadStore,
     IUploadChunkStore uploadChunkStore,
     IBackendClient backendClient,
     IEventSender eventSender,
     IOrganizationPrivateMetadata organizationPrivateMetadata,
     ISecurityContext securityContext,
     ILogger <FileContentsService> logger
     )
 {
     this.FileStore                   = fileStore;
     this.UploadStore                 = uploadStore;
     this.UploadChunkStore            = uploadChunkStore;
     this.BackendClient               = backendClient;
     this.EventSender                 = eventSender;
     this.OrganizationPrivateMetadata = organizationPrivateMetadata;
     this.SecurityContext             = securityContext;
     this.Logger = logger;
 }