public ApiHttpService(IControllerClientFactory clientFactory) : base(clientFactory) { Customers = new CustomerHttpService(clientFactory); Orders = new OrderHttpService(clientFactory); Products = new ProductHttpService(clientFactory); }
public WebTestClient(IConfigurationRoot configurationRoot, TestServer testServer, HttpClient httpClient, IControllerClientFactory controllerClientFactory) { ConfigurationRoot = configurationRoot; TestServer = testServer; HttpClient = httpClient; ControllerClientFactory = controllerClientFactory; }
public BaseApiClient(IControllerClientFactory clientFactory) { ClientFactory = clientFactory; }
public CustomerHttpService(IControllerClientFactory clientFactory) : base(clientFactory, "api/customers") { }
public BaseControllerClient(IControllerClientFactory clientFactory, string controllerUri) : this(clientFactory.Create(controllerUri)) { }
// TODO: VC: Where to set the base: "/posts" public PostsControllerClient(IControllerClientFactory clientFactory) : base(clientFactory, "posts") { }
public JsonPlaceholderClient(IControllerClientFactory controllerClientFactory) { Posts = new PostsControllerClient(controllerClientFactory); Todos = new TodosControllerClient(controllerClientFactory); }
public TodosControllerClient(IControllerClientFactory clientFactory) : base(clientFactory, "todos") { }
public ApiHttpService(IControllerClientFactory clientFactory) : base(clientFactory) { MyFoos = new MyFooHttpService(clientFactory); }
public ProductHttpService(IControllerClientFactory clientFactory) : base(clientFactory, "api/products") { }
public CustomersControllerClient(IControllerClientFactory clientFactory) : base(clientFactory, "api/customers") { }
public ExceptionsControllerClient(IControllerClientFactory clientFactory) : base(clientFactory, "api/exceptions") { }
public ValuesControllerClient(IControllerClientFactory clientFactory) : base(clientFactory, "api/values") { }
public MyFooHttpService(IControllerClientFactory clientFactory) : base(clientFactory, "api/my-foos") { }
public OrderHttpService(IControllerClientFactory clientFactory) : base(clientFactory, "api/orders") { }