コード例 #1
0
ファイル: ApiHttpService.cs プロジェクト: optivem/demo
 public ApiHttpService(IControllerClientFactory clientFactory)
     : base(clientFactory)
 {
     Customers = new CustomerHttpService(clientFactory);
     Orders    = new OrderHttpService(clientFactory);
     Products  = new ProductHttpService(clientFactory);
 }
コード例 #2
0
 public WebTestClient(IConfigurationRoot configurationRoot, TestServer testServer, HttpClient httpClient, IControllerClientFactory controllerClientFactory)
 {
     ConfigurationRoot       = configurationRoot;
     TestServer              = testServer;
     HttpClient              = httpClient;
     ControllerClientFactory = controllerClientFactory;
 }
コード例 #3
0
 public BaseApiClient(IControllerClientFactory clientFactory)
 {
     ClientFactory = clientFactory;
 }
コード例 #4
0
ファイル: CustomerHttpService.cs プロジェクト: optivem/demo
 public CustomerHttpService(IControllerClientFactory clientFactory)
     : base(clientFactory, "api/customers")
 {
 }
コード例 #5
0
 public BaseControllerClient(IControllerClientFactory clientFactory, string controllerUri)
     : this(clientFactory.Create(controllerUri))
 {
 }
コード例 #6
0
        // TODO: VC: Where to set the base: "/posts"

        public PostsControllerClient(IControllerClientFactory clientFactory)
            : base(clientFactory, "posts")
        {
        }
コード例 #7
0
 public JsonPlaceholderClient(IControllerClientFactory controllerClientFactory)
 {
     Posts = new PostsControllerClient(controllerClientFactory);
     Todos = new TodosControllerClient(controllerClientFactory);
 }
コード例 #8
0
 public TodosControllerClient(IControllerClientFactory clientFactory)
     : base(clientFactory, "todos")
 {
 }
コード例 #9
0
 public ApiHttpService(IControllerClientFactory clientFactory)
     : base(clientFactory)
 {
     MyFoos = new MyFooHttpService(clientFactory);
 }
コード例 #10
0
 public ProductHttpService(IControllerClientFactory clientFactory)
     : base(clientFactory, "api/products")
 {
 }
コード例 #11
0
 public CustomersControllerClient(IControllerClientFactory clientFactory)
     : base(clientFactory, "api/customers")
 {
 }
コード例 #12
0
 public ExceptionsControllerClient(IControllerClientFactory clientFactory)
     : base(clientFactory, "api/exceptions")
 {
 }
コード例 #13
0
 public ValuesControllerClient(IControllerClientFactory clientFactory)
     : base(clientFactory, "api/values")
 {
 }
コード例 #14
0
 public MyFooHttpService(IControllerClientFactory clientFactory)
     : base(clientFactory, "api/my-foos")
 {
 }
コード例 #15
0
 public OrderHttpService(IControllerClientFactory clientFactory)
     : base(clientFactory, "api/orders")
 {
 }