public UploadController( IUploadStore streamStore, ApplicationDbContext context, UserManager <User> userManager, IOptionsMonitor <DeletionOptions> deletionOptions, SlugGenerator slugGenerator) { _store = streamStore; _context = context; _userManager = userManager; _deletionOptions = deletionOptions; _slugGenerator = slugGenerator; }
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; }
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; }