public StatusController(BaseControllerServices services, IWebHostEnvironment environment, IRuntimeInformation rinfo, StatusControllerConfig config) : base(services) { this.environment = environment; this.runtimeInformation = rinfo; this.config = config; }
public UserController(BaseControllerServices services, IUserService userService, UserControllerConfig config, IEmailService emailer) : base(services) { this.userService = userService; this.emailer = emailer; this.config = config; }
public LiveController(BaseControllerServices services, ILiveEventQueue eventQueue, IUserStatusTracker userStatuses, IPermissionService permissionService, IHostApplicationLifetime appLifetime, LiveControllerConfig config, Func <WebSocketAcceptContext> contextGenerator) : base(services) { this.eventQueue = eventQueue; this.userStatuses = userStatuses; this.permissionService = permissionService; this.appLifetime = appLifetime; this.config = config; this.acceptContextGenerator = contextGenerator; }
public ModuleController(BaseControllerServices services, IModuleService moduleService) : base(services) { this.modService = moduleService; }
public BaseController(BaseControllerServices services) { this.services = services; }
public WriteController(BaseControllerServices services) : base(services) { }
public DeleteController(BaseControllerServices services) : base(services) { }
public ContentController(BaseControllerServices services) : base(services) { }
public RequestController(BaseControllerServices services, IQueryBuilder queryBuilder) : base(services) { this.queryBuilder = queryBuilder; }
public FileController(BaseControllerServices services, IFileService service) : base(services) { this.service = service; }
public ShortcutsController(BaseControllerServices services, ShortcutsService service) : base(services) { this.shortcuts = service; }