public ProjectsController(
     IProjectsApiClient projectsApiClient,
     IOptions <CustomersCanvasOptions> options)
 {
     _projectsApiClient = projectsApiClient;
     _options           = options.Value;
 }
コード例 #2
0
 public EcommerceController(ITemplatesApiClient templatesClient,
                            IEcommerceProductReferencesApiClient productsClient,
                            IProjectsApiClient projectsClient)
 {
     _templatesClient          = templatesClient;
     _productsReferencesClient = productsClient;
     _projectsClient           = projectsClient;
 }
コード例 #3
0
 /// <summary>
 /// Конструктор.
 /// </summary>
 /// <param name="employeesApiClient"><see cref="IEmployeesApiClient"/>.</param>
 /// <param name="departmentsApiClient"><see cref="IDepartmentsApiClient"/>.</param>
 /// <param name="projectsApiClient"><see cref="IProjectsApiClient"/>.</param>
 public LighthouseServiceApi(
     IEmployeesApiClient employeesApiClient,
     IDepartmentsApiClient departmentsApiClient,
     IProjectsApiClient projectsApiClient)
 {
     this.employeesApiClient   = employeesApiClient;
     this.departmentsApiClient = departmentsApiClient;
     this.projectsApiClient    = projectsApiClient;
 }
コード例 #4
0
 public ProjectsController(IProjectsApiClient projectsClient)
 {
     _projectsClient = projectsClient;
 }