/// <summary> Сервис сохранение новостей </summary> public NewsModelSaver( IGraphLabsPrincipal currentUser, IOperationContextFactory <IGraphLabsContext> operationContextFactory) { _currentUser = currentUser; _operationContextFactory = operationContextFactory; }
/// <summary> Сервис предоставления данных модулям заданий </summary> public VariantProviderService( IOperationContextFactory <IGraphLabsContext> operationFactory, ISystemDateService systemDate) { _operationFactory = operationFactory; _systemDate = systemDate; }
public DebugTaskUploader( ITaskManager taskManager, IOperationContextFactory <IGraphLabsContext> operationFactory) { _taskManager = taskManager; _operationFactory = operationFactory; }
public static void SetOperationContextFactory(IOperationContextFactory factory) { lock (Current) { Current = factory; } }
public MaterialStimulationService(IUser user, IEntityBinderFactory binderFactory, IOperationContextFactory dbFactory) { _user = user; _dbFactory = dbFactory; _binderFactory = binderFactory; }
public RepositoryFactory( IFactonModelInitializer factonModelInitializer, IOperationContextFactory operationContextFactory, IBindableModelBuilderFactory modelBuilderFactory) { this.factonModelInitializer = factonModelInitializer; this.operationContextFactory = operationContextFactory; this.modelBuilderFactory = modelBuilderFactory; }
public LoadDemoVariantForExecution( IOperationContextFactory <IGraphLabsContext> operationFactory, IAuthenticationSavingService authService, IInitParamsProvider initParamsProvider, TaskExecutionModelLoader taskModelLoader, TestExecutionModelLoader testExecutionModelLoader) : base(operationFactory, authService, initParamsProvider, taskModelLoader, testExecutionModelLoader) { }
public LabWorkExecutionController( IOperationContextFactory <IGraphLabsContext> operationContextFactory, IDemoVariantModelLoader demoVariantModelLoader, IEntityBasedModelSaver <StudentAnswerModel, StudentAnswer> answerSaver ) { _demoVariantModelLoader = demoVariantModelLoader; _answerSaver = answerSaver; _operationContextFactory = operationContextFactory; }
/// <summary> Проверяет личность пользователя и тп </summary> public MembershipEngine( IHashCalculator hashCalculator, ISystemDateService systemDateService, IOperationContextFactory <IGraphLabsContext> operationFactory) { Contract.Requires(hashCalculator != null); Contract.Requires(systemDateService != null); _hashCalculator = hashCalculator; _systemDateService = systemDateService; _operationFactory = operationFactory; }
public DemoVariantModelLoader( IAuthenticationSavingService authService, IInitParamsProvider initParamsProvider, IOperationContextFactory <IGraphLabsContext> operationFactory, TaskExecutionModelLoader taskModelLoader, TestExecutionModelLoader testExecutionModelLoader) { _authService = authService; _initParamsProvider = initParamsProvider; _operationFactory = operationFactory; _taskModelLoader = taskModelLoader; _testExecutionModelLoader = testExecutionModelLoader; }
protected LoadVariantForExecutionBase( IOperationContextFactory <IGraphLabsContext> operationFactory, IAuthenticationSavingService authService, IInitParamsProvider initParamsProvider, TaskExecutionModelLoader taskModelLoader, TestExecutionModelLoader testModelLoader) : base(operationFactory) { _testModelLoader = testModelLoader; _authService = authService; _initParamsProvider = initParamsProvider; _taskModelLoader = taskModelLoader; _operationFactory = operationFactory; }
/// <summary> Сервис сохранения групп </summary> public GroupModelSaver(IOperationContextFactory <IGraphLabsContext> operationContextFactory) : base(operationContextFactory) { }
/// <summary> Сервис предоставления данных модулям заданий </summary> public UserActionsRegistrator(IOperationContextFactory <IGraphLabsContext> operationFactory, ISystemDateService systemDate) { _operationFactory = operationFactory; _systemDate = systemDate; }
public ODataRepository(IModelContext modelContext, IOperationContextFactory operationContextFactory) { this.modelContext = modelContext; this.operationContextFactory = operationContextFactory; }
public TaskController(ITasksContext taskContext, ITaskManager taskManager, IOperationContextFactory <IGraphLabsContext> operationFactory) { _taskContext = taskContext; _taskManager = taskManager; _operationFactory = operationFactory; }
protected AbstractModelSaver(IOperationContextFactory <IGraphLabsContext> operationContextFactory) { _operationContextFactory = operationContextFactory; }
public EntityRemover(IOperationContextFactory <IGraphLabsContext> operationContextFactory) { _operationContextFactory = operationContextFactory; }
/// <summary> Сервис для генераторов вариантов </summary> public VariantGenService(IOperationContextFactory <IGraphLabsContext> operationFactory) { _operationFactory = operationFactory; }
protected AbstractOperation(IOperationContextFactory <IGraphLabsContext> operationFactory) { _operation = operationFactory.Create(); }
public StudentAnswerModelSaver( IOperationContextFactory <IGraphLabsContext> operationContextFactory ) : base(operationContextFactory) { _operationContextFactory = operationContextFactory; }
public EditLabScheduleModelSaver(IOperationContextFactory <IGraphLabsContext> operationContextFactory) : base(operationContextFactory) { }
public TestPoolModelSaver( IOperationContextFactory <IGraphLabsContext> operationContextFactory ) : base(operationContextFactory) { }