internal CheckFileInfoResponse() { _wopiHostCapabilities = WopiConfiguration.WopiHostCapabilities.Clone(); _wopiHostProperties = WopiConfiguration.WopiHostProperties.Clone(); _postMessageProperties = WopiConfiguration.PostMessageProperties.Clone(); _breadcrumbProperties = new BreadcrumbProperties(); _fileProperties = new FileProperties(); _fileUrlProperties = new FileUrlProperties(); _userMetadata = new UserMetadata() { IsEduUser = false }; _userPermissions = new UserPermissions() { DisablePrint = false, DisableTranslation = false, ReadOnly = false, RestrictedWebViewOnly = false, UserCanAttend = false, UserCanNotWriteRelative = false, UserCanPresent = false, UserCanRename = true, UserCanWrite = true, WebEditingDisabled = false }; }
public NotificationController(INotificationRepository notifications, IUserPermissions userPermissions, ILogManager logger, ITenantManager tenantManager) { _notifications = notifications; _userPermissions = userPermissions; _logger = logger; _alias = tenantManager.GetAlias(); }
public PageModuleController(IPageModuleRepository PageModules, IModuleRepository Modules, IUserPermissions UserPermissions, ILogManager logger) { this.PageModules = PageModules; this.Modules = Modules; this.UserPermissions = UserPermissions; this.logger = logger; }
public PageModuleController(IPageModuleRepository pageModules, IUserPermissions userPermissions, ISyncManager syncManager, ILogManager logger) { _pageModules = pageModules; _userPermissions = userPermissions; _syncManager = syncManager; _logger = logger; }
public FolderController(IFolderRepository folders, IUserPermissions userPermissions, IPermissionRepository permissionRepository, ILogManager logger) { _folders = folders; _userPermissions = userPermissions; _permissionRepository = permissionRepository; _logger = logger; }
public SettingController(ISettingRepository settings, IPageModuleRepository pageModules, IUserPermissions userPermissions, ILogManager logger) { _settings = settings; _pageModules = pageModules; _userPermissions = userPermissions; _logger = logger; }
public SettingController(ISettingRepository Settings, IPageModuleRepository PageModules, IUserPermissions UserPermissions, ILogManager logger) { this.Settings = Settings; this.PageModules = PageModules; this.UserPermissions = UserPermissions; this.logger = logger; }
public FolderController(IWebHostEnvironment environment, IFolderRepository folders, IUserPermissions userPermissions, ILogManager logger, ITenantManager tenantManager) { _environment = environment; _folders = folders; _userPermissions = userPermissions; _logger = logger; _alias = tenantManager.GetAlias(); }
public FileController(IWebHostEnvironment environment, IFileRepository files, IFolderRepository folders, IUserPermissions userPermissions, ILogManager logger) { _environment = environment; _files = files; _folders = folders; _userPermissions = userPermissions; _logger = logger; }
public LogManager(ILogRepository Logs, ITenantResolver TenantResolver, IConfigurationRoot Config, IUserPermissions UserPermissions, IHttpContextAccessor Accessor) { this.Logs = Logs; this.TenantResolver = TenantResolver; this.Config = Config; this.UserPermissions = UserPermissions; this.Accessor = Accessor; }
public PageModuleController(IPageModuleRepository pageModules, IUserPermissions userPermissions, ITenantManager tenantManager, ISyncManager syncManager, ILogManager logger) { _pageModules = pageModules; _userPermissions = userPermissions; _syncManager = syncManager; _logger = logger; _alias = tenantManager.GetAlias(); }
public ModuleController(IModuleRepository modules, IPageModuleRepository pageModules, IModuleDefinitionRepository moduleDefinitions, IUserPermissions userPermissions, ILogManager logger) { _modules = modules; _pageModules = pageModules; _moduleDefinitions = moduleDefinitions; _userPermissions = userPermissions; _logger = logger; }
public ModuleDefinitionController(IModuleDefinitionRepository moduleDefinitions, IUserPermissions userPermissions, IInstallationManager installationManager, IWebHostEnvironment environment, ILogManager logger) { _moduleDefinitions = moduleDefinitions; _userPermissions = userPermissions; _installationManager = installationManager; _environment = environment; _logger = logger; }
public ModuleDefinitionController(IModuleDefinitionRepository ModuleDefinitions, IUserPermissions UserPermissions, IInstallationManager InstallationManager, IWebHostEnvironment environment, ILogManager logger) { this.ModuleDefinitions = ModuleDefinitions; this.UserPermissions = UserPermissions; this.InstallationManager = InstallationManager; this.environment = environment; this.logger = logger; }
public LogManager(ILogRepository logs, ITenantResolver tenantResolver, IConfigurationRoot config, IUserPermissions userPermissions, IHttpContextAccessor accessor) { _logs = logs; _tenantResolver = tenantResolver; _config = config; _userPermissions = userPermissions; _accessor = accessor; }
public FolderController(IWebHostEnvironment environment, IFolderRepository folders, IUserPermissions userPermissions, ITenantResolver tenants, ILogManager logger) { _environment = environment; _folders = folders; _userPermissions = userPermissions; _tenants = tenants; _logger = logger; }
public FileController(IWebHostEnvironment environment, IFileRepository Files, IFolderRepository Folders, IUserPermissions UserPermissions, ITenantResolver Tenants, ILogManager logger) { this.environment = environment; this.Files = Files; this.Folders = Folders; this.UserPermissions = UserPermissions; this.Tenants = Tenants; this.logger = logger; }
public ModuleController(IModuleRepository Modules, IPageModuleRepository PageModules, IModuleDefinitionRepository ModuleDefinitions, IServiceProvider ServiceProvider, IUserPermissions UserPermissions, ILogManager logger) { this.Modules = Modules; this.PageModules = PageModules; this.ModuleDefinitions = ModuleDefinitions; this.ServiceProvider = ServiceProvider; this.UserPermissions = UserPermissions; this.logger = logger; }
public SettingController(ISettingRepository settings, IPageModuleRepository pageModules, IUserPermissions userPermissions, ITenantResolver tenants, ISyncManager syncManager, ILogManager logger) { _settings = settings; _pageModules = pageModules; _userPermissions = userPermissions; _tenants = tenants; _syncManager = syncManager; _logger = logger; }
public SettingController(ISettingRepository settings, IPageModuleRepository pageModules, IUserPermissions userPermissions, ITenantManager tenantManager, ISyncManager syncManager, ILogManager logger) { _settings = settings; _pageModules = pageModules; _userPermissions = userPermissions; _syncManager = syncManager; _logger = logger; _alias = tenantManager.GetAlias(); _visitorCookie = "APP_VISITOR_" + _alias.SiteId.ToString(); }
public PageController(IPageRepository pages, IModuleRepository modules, IPageModuleRepository pageModules, IUserPermissions userPermissions, ITenantResolver tenants, ISyncManager syncManager, ILogManager logger) { _pages = pages; _modules = modules; _pageModules = pageModules; _userPermissions = userPermissions; _tenants = tenants; _syncManager = syncManager; _logger = logger; }
public ModuleDefinitionController(IModuleDefinitionRepository moduleDefinitions, IModuleRepository modules, ITenantRepository tenants, IUserPermissions userPermissions, IInstallationManager installationManager, IWebHostEnvironment environment, IServiceProvider serviceProvider, ILogManager logger) { _moduleDefinitions = moduleDefinitions; _modules = modules; _tenants = tenants; _userPermissions = userPermissions; _installationManager = installationManager; _environment = environment; _serviceProvider = serviceProvider; _logger = logger; }
public ModuleDefinitionController(IModuleDefinitionRepository moduleDefinitions, IModuleRepository modules, IUserPermissions userPermissions, IInstallationManager installationManager, IWebHostEnvironment environment, ITenantResolver resolver, ISqlRepository sql, ILogManager logger) { _moduleDefinitions = moduleDefinitions; _modules = modules; _userPermissions = userPermissions; _installationManager = installationManager; _environment = environment; _resolver = resolver; _sql = sql; _logger = logger; }
public PageController(IPageRepository pages, IModuleRepository modules, IPageModuleRepository pageModules, IPermissionRepository permissionRepository, ISettingRepository settings, IUserPermissions userPermissions, ITenantManager tenantManager, ISyncManager syncManager, ILogManager logger) { _pages = pages; _modules = modules; _pageModules = pageModules; _permissionRepository = permissionRepository; _settings = settings; _userPermissions = userPermissions; _syncManager = syncManager; _logger = logger; _alias = tenantManager.GetAlias(); }
/// <summary> /// Initializes a new instance of the <see cref="Menu" /> class. /// </summary> /// <param name="logProvider">The log provider.</param> /// <param name="navigationService">The navigation service.</param> /// <param name="messenger">The messenger.</param> public MenuViewModel(IMvxLogProvider logProvider, IMvxNavigationService navigationService, IUserPermissions userPermissions) : base(logProvider, navigationService) { this._navigationService = navigationService; this._userPermissions = userPermissions; this.ShowSubjectManagementCommand = new MvxAsyncCommand(() => this._navigationService.Navigate <SubjectManagementViewModel>()); this.ShowStudentManagementCommand = new MvxAsyncCommand(() => this._navigationService.Navigate <StudentManagementViewModel>()); this.ShowClassManagementCommand = new MvxAsyncCommand(() => this._navigationService.Navigate <ClassManagementViewModel>()); this.ShowTeacherManagementCommand = new MvxAsyncCommand(() => this._navigationService.Navigate <TeacherManagementViewModel>()); this.ShowGradeManagementCommand = new MvxAsyncCommand(() => this._navigationService.Navigate <GradeManagementViewModel>()); this.ShowSettingsCommand = new MvxAsyncCommand(() => this._navigationService.Navigate <SettingsViewModel>()); }
public NotificationController(INotificationRepository notifications, IUserPermissions userPermissions, ILogManager logger) { _notifications = notifications; _userPermissions = userPermissions; _logger = logger; }
public PermissionHandler(IHttpContextAccessor HttpContextAccessor, IUserPermissions UserPermissions) { this.HttpContextAccessor = HttpContextAccessor; this.UserPermissions = UserPermissions; }
public FolderController(IFolderRepository Folders, IUserPermissions UserPermissions, ILogManager logger) { this.Folders = Folders; this.UserPermissions = UserPermissions; this.logger = logger; }
public SettingController(ISettingRepository Settings, IUserPermissions UserPermissions) { this.Settings = Settings; this.UserPermissions = UserPermissions; }
public PermissionHandler(IHttpContextAccessor httpContextAccessor, IUserPermissions userPermissions, ILogManager logger) { _httpContextAccessor = httpContextAccessor; _userPermissions = userPermissions; _logger = logger; }