Beispiel #1
0
 public TestsEndpoint(string basePath,
                      IFlurlClient flurlClient,
                      ChildEndpointFactory childEndpointFactory) : base(flurlClient)
 {
     this.childEndpointFactory = childEndpointFactory;
     BasePath = basePath;
 }
Beispiel #2
0
 public ClassSchoolYearsEndpoint(
     string basePath,
     IFlurlClient flurlClient,
     ChildEndpointFactory childEndpointFactory)
 {
     this.basePath             = basePath;
     this.flurlClient          = flurlClient;
     this.childEndpointFactory = childEndpointFactory;
 }
Beispiel #3
0
 public ClassSchoolYearSubjectsChildEndpointSelector(string basePath, ChildEndpointFactory childEndpointFactory)
 {
     Lessons = childEndpointFactory
               .CreateChildEndpoint <ClassSchoolYearSubjectLessonsEndpoint>(basePath + "/lessons");
     Teachers = childEndpointFactory
                .CreateChildEndpoint <ClassSchoolYearSubjectTeachersEndpoint>(basePath + "/teachers");
     Grades = childEndpointFactory
              .CreateChildEndpoint <ClassSchoolYearSubjectGradesEndpoint>(basePath + "/grades");
 }
Beispiel #4
0
 public ClassSchoolYearsChildEndpointSelector(
     string basePath,
     ChildEndpointFactory childEndpointFactory)
 {
     Subjects = childEndpointFactory
                .CreateChildEndpoint <ClassSchoolYearSubjectsEndpoint>(basePath + "/subjects");
     Lessons = childEndpointFactory
               .CreateChildEndpoint <ClassSchoolYearLessonsEndpoint>(basePath + "/lessons");
 }
Beispiel #5
0
 public SolutionsEndpoint(
     string basePath,
     IFlurlClient flurlClient,
     ChildEndpointFactory childEndpointFactory)
 {
     this.basePath             = basePath;
     this.flurlClient          = flurlClient;
     this.childEndpointFactory = childEndpointFactory;
 }
Beispiel #6
0
 public HomeAssignmentsApi(ChildEndpointFactory childEndpointFactory)
 {
     Files     = childEndpointFactory.CreateChildEndpoint <FilesEndpoint>(BasePath + "/files");
     Homeworks = childEndpointFactory.CreateChildEndpoint <HomeworksEndpoint>(BasePath + "/homeworks");
     Solutions = childEndpointFactory.CreateChildEndpoint <SolutionsEndpoint>(BasePath + "/solutions");
 }
Beispiel #7
0
 public TestAnswersEndpoint(string basePath,
                            IFlurlClient flurlClient,
                            ChildEndpointFactory childEndpointFactory) : base(basePath, flurlClient, childEndpointFactory)
 {
 }
 public SolutionsChildEndpointSelector(string basePath, ChildEndpointFactory childEndpointFactory)
 {
     Files = childEndpointFactory.CreateChildEndpoint <SolutionFilesEndpoint>(basePath + "/files");
 }
Beispiel #9
0
 public TenantsChildEndpointSelector(string basePath, ChildEndpointFactory childEndpointFactory)
 {
     Users = childEndpointFactory
             .CreateChildEndpoint <TenantUsersEndpoint>(basePath + "/users");
 }
Beispiel #10
0
 public SchoolYearsEndpoint(
     IFlurlClient flurlClient,
     ChildEndpointFactory childEndpointFactory) : base(flurlClient)
 {
     this.childEndpointFactory = childEndpointFactory;
 }
Beispiel #11
0
 public TestingApi(ChildEndpointFactory childEndpointFactory)
 {
     Tests   = childEndpointFactory.CreateChildEndpoint <TestsEndpoint>(BasePath + "/tests");
     Answers = childEndpointFactory.CreateChildEndpoint <AnswersEndpoint>(BasePath + "/test-answers");
     Tasks   = childEndpointFactory.CreateChildEndpoint <TasksEndpoint>(BasePath + "/tasks");
 }
 public HomeworkSolutionsEndpoint(
     string basePath,
     IFlurlClient flurlClient,
     ChildEndpointFactory childEndpointFactory) : base(basePath, flurlClient, childEndpointFactory)
 {
 }
Beispiel #13
0
 public HomeworksEndpoint(IFlurlClient flurlClient, ChildEndpointFactory childEndpointFactory) : base(flurlClient)
 {
     this.childEndpointFactory = childEndpointFactory;
 }
 public SchoolYearsChildEndpointSelector(
     string basePath,
     ChildEndpointFactory childEndpointFactory)
 {
     Classes = childEndpointFactory.CreateChildEndpoint <ClassSchoolYearsEndpoint>(basePath + "/classes");
 }
Beispiel #15
0
 public IdentityProviderApi(ChildEndpointFactory childEndpointFactory)
 {
     Tenants = childEndpointFactory.CreateChildEndpoint <TenantsEndpoint>(BasePath + "/tenants");
 }
 public SubjectsChildEndpointSelector(string basePath, ChildEndpointFactory childEndpointFactory)
 {
     Teachers = childEndpointFactory.CreateChildEndpoint <SubjectTeachersEndpoint>(basePath + "/teachers");
 }
Beispiel #17
0
 public AnswersChildEndpointSelector(string basePath, ChildEndpointFactory childEndpointFactory)
 {
     TaskAnswers = childEndpointFactory.CreateChildEndpoint <TaskAnswersEndpoint>(basePath + "/task-answers");
 }
Beispiel #18
0
 public SubjectsEndpoint(IFlurlClient flurlClient, ChildEndpointFactory childEndpointFactory) : base(flurlClient)
 {
     this.childEndpointFactory = childEndpointFactory;
 }
Beispiel #19
0
 public ClassSchoolYearSubjectStudentsChildEndpointSelector(string baseUrl, ChildEndpointFactory childEndpointFactory)
 {
     Grades = childEndpointFactory
              .CreateChildEndpoint <ClassSchoolYearSubjectStudentGradesEndpoint>(baseUrl + "/grades");
 }
 public HomeworksChildEndpointSelector(string basePath, ChildEndpointFactory childEndpointFactory)
 {
     Solutions = childEndpointFactory
                 .CreateChildEndpoint <HomeworkSolutionsEndpoint>(basePath + "/solutions");
 }
Beispiel #21
0
 public ClassSchoolYearSubjectStudentsEndpoint(string baseUrl, ChildEndpointFactory childEndpointFactory)
 {
     this.baseUrl = baseUrl;
     this.childEndpointFactory = childEndpointFactory;
 }
Beispiel #22
0
 public TestsChildEndpointSelector(string basePath, ChildEndpointFactory childEndpointFactory)
 {
     Answers = childEndpointFactory.CreateChildEndpoint <TestAnswersEndpoint>(basePath + "/answers");
     Tasks   = childEndpointFactory.CreateChildEndpoint <TestTasksEndpoint>(basePath + "/tasks");
 }