public DataClient(DataClientOptions clientOptions) { ClientOptions = clientOptions; }
public static void UseDataClient(this IServiceCollection serviceCollection, DataClientOptions clientOptions) { serviceCollection.AddSingleton(clientOptions); serviceCollection.AddSingleton <IDataClientProvider, DataClientProvider>(); }
public ServiceClient(DataClientOptions dataClientOptions, IHttpRequestFactory requestFactory) { _dataClientOptions = dataClientOptions; _requestFactory = requestFactory; }
public HttpRequestFactory(DataClientOptions dataClientOptions) { _dataClientOptions = dataClientOptions; }
public DataClientProvider(DataClientOptions clientOptions, IHttpRequestFactory requestFactory) { _clientOptions = clientOptions; _requestFactory = requestFactory; }