protected EdFiControllerBase( IPipelineFactory pipelineFactory, ISchoolYearContextProvider schoolYearContextProvider, IRESTErrorProvider restErrorProvider, IDefaultPageSizeLimitProvider defaultPageSizeLimitProvider) //IRepository<TAggregateRoot> repository, { //this.repository = repository; this.schoolYearContextProvider = schoolYearContextProvider; this.restErrorProvider = restErrorProvider; this.defaultPageSizeLimitProvider = defaultPageSizeLimitProvider; getByIdPipeline = new Lazy <GetPipeline <TResourceReadModel, TAggregateRoot> > (pipelineFactory.CreateGetPipeline <TResourceReadModel, TAggregateRoot>); getManyPipeline = new Lazy <GetManyPipeline <TResourceReadModel, TAggregateRoot> > (pipelineFactory.CreateGetManyPipeline <TResourceReadModel, TAggregateRoot>); getDeletedResourcePipeline = new Lazy <GetDeletedResourcePipeline <TAggregateRoot> > (pipelineFactory.CreateGetDeletedResourcePipeline <TResourceReadModel, TAggregateRoot>); putPipeline = new Lazy <PutPipeline <TResourceWriteModel, TAggregateRoot> > (pipelineFactory.CreatePutPipeline <TResourceWriteModel, TAggregateRoot>); deletePipeline = new Lazy <DeletePipeline> (pipelineFactory.CreateDeletePipeline <TResourceReadModel, TAggregateRoot>); }
protected DataManagementControllerBase( IPipelineFactory pipelineFactory, ISchoolYearContextProvider schoolYearContextProvider, IRESTErrorProvider restErrorProvider, IDefaultPageSizeLimitProvider defaultPageSizeLimitProvider) { //this.repository = repository; SchoolYearContextProvider = schoolYearContextProvider; _restErrorProvider = restErrorProvider; _defaultPageLimitSize = defaultPageSizeLimitProvider.GetDefaultPageSizeLimit(); GetByIdPipeline = new Lazy <GetPipeline <TResourceReadModel, TAggregateRoot> > (pipelineFactory.CreateGetPipeline <TResourceReadModel, TAggregateRoot>); GetManyPipeline = new Lazy <GetManyPipeline <TResourceReadModel, TAggregateRoot> > (pipelineFactory.CreateGetManyPipeline <TResourceReadModel, TAggregateRoot>); // Change queries resource pipeline for deleted objects. GetDeletedResourcePipeline = new Lazy <GetDeletedResourcePipeline <TAggregateRoot> > (pipelineFactory.CreateGetDeletedResourcePipeline <TResourceReadModel, TAggregateRoot>); PutPipeline = new Lazy <PutPipeline <TResourceWriteModel, TAggregateRoot> > (pipelineFactory.CreatePutPipeline <TResourceWriteModel, TAggregateRoot>); DeletePipeline = new Lazy <DeletePipeline> (pipelineFactory.CreateDeletePipeline <TResourceReadModel, TAggregateRoot>); }
public void SetUp() { _schoolYearContextProvider = A.Fake <ISchoolYearContextProvider>(); _httpContext = HttpContextHelper.GetActionContext().HttpContext; _sut = new SchoolYearRouteContextMiddleware(_schoolYearContextProvider); }
public HttpFilterConfigurator(ISchoolYearContextProvider schoolYearContextProvider, IEdFiAuthorizationProvider edFiAuthorizationProvider, ISecurityRepository securityRepository, IRESTErrorProvider restErrorProvider) { _schoolYearContextProvider = Preconditions.ThrowIfNull(schoolYearContextProvider, nameof(schoolYearContextProvider)); _edFiAuthorizationProvider = Preconditions.ThrowIfNull(edFiAuthorizationProvider, nameof(edFiAuthorizationProvider)); _securityRepository = Preconditions.ThrowIfNull(securityRepository, nameof(securityRepository)); _restErrorProvider = Preconditions.ThrowIfNull(restErrorProvider, nameof(restErrorProvider)); }
public XsdMetadataController(ApiSettings apiSettings, IXsdFileInformationProvider xsdFileInformationProvider, ISchoolYearContextProvider schoolYearContextProvider = null, IInstanceIdContextProvider instanceIdContextProvider = null) { _xsdFileInformationProvider = xsdFileInformationProvider; _schoolYearContextProvider = schoolYearContextProvider; _isEnabled = apiSettings.IsFeatureEnabled(ApiFeature.XsdMetadata.GetConfigKeyName()); _apiSettings = apiSettings; _instanceIdContextProvider = instanceIdContextProvider; }
public YearSpecificDatabaseReplacementTokenProvider(ISchoolYearContextProvider schoolYearContextProvider) { this.schoolYearContextProvider = schoolYearContextProvider; }
public SchoolYearContextFilter(ISchoolYearContextProvider schoolYearContextProvider) { _schoolYearContextProvider = schoolYearContextProvider; }
protected override void Arrange() { _schoolYearContextProvider = A.Fake <ISchoolYearContextProvider>(); _schoolYearContextFilter = new SchoolYearContextFilter(_schoolYearContextProvider); _httpActionContext = GetActionContext(); }
public PostSecondaryOrganizationsController(IPipelineFactory pipelineFactory, ISchoolYearContextProvider schoolYearContextProvider, IRESTErrorProvider restErrorProvider, IDefaultPageSizeLimitProvider defaultPageSizeLimitProvider, ApiSettings apiSettings) : base(pipelineFactory, schoolYearContextProvider, restErrorProvider, defaultPageSizeLimitProvider, apiSettings) { }
public SubmissionCertificationDescriptorsController(IPipelineFactory pipelineFactory, ISchoolYearContextProvider schoolYearContextProvider, IRESTErrorProvider restErrorProvider, IDefaultPageSizeLimitProvider defaultPageSizeLimitProvider, ApiSettings apiSettings) : base(pipelineFactory, schoolYearContextProvider, restErrorProvider, defaultPageSizeLimitProvider, apiSettings) { }
public InstitutionLevelDescriptorsController(IPipelineFactory pipelineFactory, ISchoolYearContextProvider schoolYearContextProvider, IRESTErrorProvider restErrorProvider, IDefaultPageSizeLimitProvider defaultPageSizeLimitProvider, ApiSettings apiSettings) : base(pipelineFactory, schoolYearContextProvider, restErrorProvider, defaultPageSizeLimitProvider, apiSettings) { }
protected override void Arrange() { _schoolYearContextProvider = MockRepository.GenerateMock <ISchoolYearContextProvider>(); _schoolYearContextFilter = new SchoolYearContextFilter(_schoolYearContextProvider); _httpActionContext = GetActionContext(); }
public SpecialEducationGraduationStatusDescriptorsController(IPipelineFactory pipelineFactory, ISchoolYearContextProvider schoolYearContextProvider, IRESTErrorProvider restErrorProvider, IDefaultPageSizeLimitProvider defaultPageSizeLimitProvider, ApiSettings apiSettings) : base(pipelineFactory, schoolYearContextProvider, restErrorProvider, defaultPageSizeLimitProvider, apiSettings) { }
public StudentGraduationPlanAssociationsController(IPipelineFactory pipelineFactory, ISchoolYearContextProvider schoolYearContextProvider, IRESTErrorProvider restErrorProvider, IDefaultPageSizeLimitProvider defaultPageSizeLimitProvider) : base(pipelineFactory, schoolYearContextProvider, restErrorProvider, defaultPageSizeLimitProvider) { }
public SchoolsController(IPipelineFactory pipelineFactory, ISchoolYearContextProvider schoolYearContextProvider, IRESTErrorProvider restErrorProvider, IDefaultPageSizeLimitProvider defaultPageSizeLimitProvider) : base(pipelineFactory, schoolYearContextProvider, restErrorProvider, defaultPageSizeLimitProvider) { }
public FavoriteBookCategoryDescriptorsController(IPipelineFactory pipelineFactory, ISchoolYearContextProvider schoolYearContextProvider, IRESTErrorProvider restErrorProvider, IDefaultPageSizeLimitProvider defaultPageSizeLimitProvider) : base(pipelineFactory, schoolYearContextProvider, restErrorProvider, defaultPageSizeLimitProvider) { }
public YearSpecificOdsDatabaseNameProvider(ISchoolYearContextProvider schoolYearContextProvider) { this.schoolYearContextProvider = schoolYearContextProvider; }
public SchoolYearRouteContextMiddleware(ISchoolYearContextProvider schoolYearContextProvider) { _schoolYearContextProvider = schoolYearContextProvider; }
public IntegrationTestOdsConnectionStringProvider(IConfiguration configuration, ApiSettings apiSettings, ISchoolYearContextProvider schoolYearContextProvider) { _configuration = configuration; _apiSettings = apiSettings; _schoolYearContextProvider = schoolYearContextProvider; }
protected EdFiControllerBase( IPipelineFactory pipelineFactory, ISchoolYearContextProvider schoolYearContextProvider, IRESTErrorProvider restErrorProvider) { }
public StudentTransportationsController(IPipelineFactory pipelineFactory, ISchoolYearContextProvider schoolYearContextProvider, IRESTErrorProvider restErrorProvider, IDefaultPageSizeLimitProvider defaultPageSizeLimitProvider, ApiSettings apiSettings) : base(pipelineFactory, schoolYearContextProvider, restErrorProvider, defaultPageSizeLimitProvider, apiSettings) { }
public InstanceYearSpecificDatabaseNameReplacementTokenProvider(ISchoolYearContextProvider schoolYearContextProvider, IInstanceIdContextProvider instanceIdContextProvider) { this.instanceIdContextProvider = instanceIdContextProvider; this.schoolYearContextProvider = schoolYearContextProvider; }