public ControlServicesIconsViewModel(IEnumerable <IControlService> services, IModulesService modules, ViewModelResolver resolver) { _resolver = resolver; AddServices(services); modules.Register <IControlService>(this, AddServices); }
public LookupsController(IContractsLookupsService contractsLookupsService, IAssetsLookupService assetsLookupService, IModulesService modulesService) { this.contractsLookupsService = contractsLookupsService; this.assetsLookupService = assetsLookupService; this.modulesService = modulesService; }
public HeroBotModule(DiscordShardedClient client, CommandService service, IConfigurationRoot config, IServiceProvider serviceProvider, IModulesService _module) { _client = client; _service = service; _config = config; _provider = serviceProvider; _modules = _module; }
//private readonly PmcsDbContext _context = new PmcsDbContext(); public PmcsUserRolesAuthAttribute(IAuthService authService, IRolesService rolesService, IModulesService modulesService) { this.authService = authService; this.rolesService = rolesService; this.modulesService = modulesService; }
public ModulesController( IModulesService modulesService, IValidator <CreateModuleRequestDto> addModuleRequestValidator, IValidator <UpdateModuleRequestDto> updateModuleRequestValidator, IMapper mapper) : base(mapper) { _modulesService = modulesService; _addModuleRequestValidator = addModuleRequestValidator; _updateModuleRequestValidator = updateModuleRequestValidator; }
public Initializer() { _globalOptions = new GlobalOptions(); _optionsService = new TestOptionsService(); _modulesService = new TestModulesService(); _timerService = new TimerService(); _globalServices = new GlobalServices(_optionsService, _modulesService, _timerService); _globalContext = new GlobalContext(_globalServices); _device = (TestDevice)_modulesService.GetModules <IDeviceFactory>().First().GetDevices().First(); _layoutContext = new LayoutContext(_device, _globalContext, (layout) => {}, () => {}, () => { return(null); }, () => null); }
public StudentEnrollmentsViewModel(IAuthService authService, IUsersService usersService, IModulesService modulesService, ICoursesService coursesService) { _authService = authService; _usersService = usersService; _modulesService = modulesService; _coursesService = coursesService; selectedUser = _authService.authorisedUser; allModuleRuns = _modulesService.GetAllModuleRuns().Result.Select(x => x.ToIdentifier()).ToList(); allCourses = _coursesService.GetAllCourses().Result.Select(x => x.ToIdentifier()).ToList(); }
public ModulesController( IModulesService modulesService, ITutoringApplicationsService tutoringApplicationsService, IUsersService usersService, IStudentTutorsService studentTutorsService, IAssignmentsService assignmentsService) { _modulesService = modulesService; _tutoringApplicationsService = tutoringApplicationsService; _usersService = usersService; _studentTutorsService = studentTutorsService; _assignmentsService = assignmentsService; }
public static bool CanAccessResource(IModulesService modulesService, IRolesService rolesService, IAuthService authService, IEnumerable <UserMappingsSheet> userSheetsMapping, string controllerName, string actionName) { var mappingList = userSheetsMapping.ToList(); if (!mappingList.Any()) { return(false); } var sheets = mappingList.Select((s) => { var viewName = string.Empty; var view = rolesService.GetSystemViews().SingleOrDefault(v => v.ViewId == s.ViewId); if (view != null) { viewName = view.ViewName; } var moduleName = string.Empty; var module = modulesService.GetModuleById(s.ModuleId); if (module != null) { moduleName = module.ModuleName; } return (new RolesModulesMapping() { ViewName = viewName, ModuleName = moduleName, ViewId = s.ViewId, ModuleId = s.ModuleId, CanRead = s.Read, CanWrite = s.Write, CanDelete = s.Delete, MappingId = s.MappingId, CanNavigate = s.Read }); }); var canAccessModule = sheets.Any(s => s.ModuleName.ToLower().Contains(controllerName.ToLower()) && s.CanRead == true); var canAccessView = sheets.Any(s => actionName.ToLower().Contains(s.ViewName.ToLower()) && s.CanRead == true); return(canAccessModule && canAccessView); }
public DefaultPatWorkflow(string appDirectory) { _modulesService = new ModulesService(Path.Combine(appDirectory, "Modules")); _optionsService = new OptionsService(Path.Combine(appDirectory, "options.bin")); _volumeService = new VolumeService(); DimensionedValue.DimensionService = new DimensionService(_modulesService.GetModules <IDimensionModule>()); _topHorizonDataSourceSelector = new ModuleSelector <IDataSourceModule>(_modulesService.GetModules <IDataSourceModule>(), _optionsService); _baseHorizonModifierSelector = new ModuleSelector <ISourceModifierModule>(_modulesService.GetModules <ISourceModifierModule>(), _optionsService); _triangulationModuleSelector = new ModuleSelector <ITriangulationModule>(_modulesService.GetModules <ITriangulationModule>(), _optionsService); _fluidContactModifierSelector = new ModuleSelector <ITriangulationModifierModule>(_modulesService.GetModules <ITriangulationModifierModule>(), _optionsService); _resultDimensionSelector = new ModuleSelector <IDimensionModule>(_modulesService.GetModules <IDimensionModule>().Where(m => m.Type == DimensionType.Cubic), _optionsService); _resultDimensionSelector.PropertyChanged += ResultDimensionSelectorOnPropertyChanged; }
public ModulesServiceTests() { var setup = new UnitTestSetup(); _context = setup.Context; _userManager = setup.UserManager; _currentUserServiceMock = new Mock <ICurrentUserService>(); _currentUserServiceMock .Setup(s => s.GetUserId()) .Returns(_userManager.Users.First(u => u.Email == "*****@*****.**").Id); _modulesService = new ModulesService( new ModulesRepository(setup.Context), UnitTestSetup.Mapper, _currentUserServiceMock.Object ); }
public ServerControlService ( ServerHost server, IServerConfiguration configuration, IEnumerable <JsonConverter> converters, IEnumerable <MediaTypeFormatter> formatters, IModulesService modules ) { _server = server; _configuration = configuration; AddConverters(converters); AddFormatters(formatters); modules.Register <JsonConverter>(this, AddConverters); modules.Register <MediaTypeFormatter>(this, AddFormatters); _server.CustomFileExtensionContentTypeProvider = new CustomContentTypeProvider(); }
public DocumentModelValidator(IModulesService modulesService) { RuleFor(doc => doc.CandidateId).NotEmpty().WithMessage(ResponseMessageCodes.EmptyRequiredAttribute); RuleFor(doc => doc.Filename).NotEmpty().WithMessage(ResponseMessageCodes.EmptyRequiredAttribute); CustomAsync(async doc => { try { if ((doc.ReviewerId == null || doc.ReviewerId == default(Guid)) && await modulesService.IsActive(Modules.AccountManagement)) { return(new ValidationFailure("ReviewerId", ResponseMessageCodes.EmptyRequiredAttribute)); } } catch (IncompleteRequest) { return(new ValidationFailure("", ResponseMessageCodes.IncompleteRequest)); } return(null); }); }
public GlobalServices(IOptionsService optionsService, IModulesService modulesService, ITimerService timerService) { OptionsService = optionsService; ModulesService = modulesService; TimerService = timerService; }
public ObserversConnector(IObserversManager manager, IEnumerable <IDeviceObserver> clients, IModulesService modules) : base(manager, clients, modules) { }
public ModulesController(IModulesService modulesService, IRolesService rolesService) { this.modulesService = modulesService; this.rolesService = rolesService; }
public SessionRecorderFactoryLocator(IEnumerable<ISessionRecorderFactory> factories, IModulesService modules) { AddFactories(factories); modules.Register<ISessionRecorderFactory>(this, AddFactories); }
public EyeTrackerSettingsSectionViewModel(IEyeTrackerConfiguration configuration, IEnumerable <ITrackerFinder> finders, IModulesService modules) { _configuration = configuration; AddDrivers(finders); modules.Register <ITrackerFinder>(this, AddDrivers); }
public ModulesController(ILoginInfo loginInfo, IModulesService ModulesService) { _service = ModulesService; }
public DevicesConnector(IAdaptersManager manager, IEnumerable <IDevice> devices, IModulesService modules) : base(manager, devices, CreateAdapter, modules) { }
public ConfiguratorLookupService(IConfigUnit unit, IPathsService app, IModulesService mods) : base(unit) { this._unit = unit; this.app = app; this.mods = mods; }
public HomeController(IModulesService service) { _service = service; }
public TimelinePreparation(IEnumerable <ITimelineStepPreparation> preparations, IModulesService modules) { AddPreparations(preparations); modules.Register <ITimelineStepPreparation>(this, AddPreparations); }
public SettingsViewModel(IEnumerable <ISettingsSectionViewModel> sections, IModulesService modules) { AddSections(sections); modules.Register <ISettingsSectionViewModel>(this, AddSections); }
public TrackerBrowser(IEnumerable <ITrackerFinder> finders, IEyeTrackerConfiguration configuration, IModulesService modules) { _configuration = configuration; AddTrackerFinders(finders); modules.Register <ITrackerFinder>(this, AddTrackerFinders); }
public ViewModelResolver(IEnumerable <IViewModelFactory> factories, IModulesService modules) { AddFactories(factories); modules.Register <IViewModelFactory>(this, AddFactories); }
public RolesConfigurationController(IRolesService rolesService, IModulesService moduleService) { this.rolesService = rolesService; this.moduleService = moduleService; }
public MeunController(IModulesService iMeunService) { _iMeunService = iMeunService; }
public AppService(IEnumerable <IConnector> connectors, IEnumerable <ILoader> loaders, IEnumerable <IControlService> controls, IModulesService modules) { state = AppState.None; _connectors = connectors ?? Enumerable.Empty <IConnector>(); _loaders = loaders ?? Enumerable.Empty <ILoader>(); _controls.TryAddRange(controls); modules.Register <IControlService>(this, AddControlServices); }
public Connector(IManager <T> manager, IEnumerable <T> items, IModulesService modules) : base(manager, items, Convert, modules) { }