示例#1
0
 public RequestFactory(
     ISdkClient client,
     IServiceDiscovery serviceDiscovery,
     IFlurlClientFactory flurlClientFactory,
     IEnumerable <ISdkConfig> configProvider,
     DefaultFlurlHttpSettings defaultFlurlHttpSettings)
     : base(client, serviceDiscovery, flurlClientFactory, configProvider, defaultFlurlHttpSettings)
 {
 }
        protected BaseRequestFactory(ISdkClient client, IServiceDiscovery serviceDiscovery,
                                     IFlurlClientFactory flurlClientFactory, IEnumerable <ISdkConfig> configProvider,
                                     DefaultFlurlHttpSettings defaultFlurlHttpSettings)
        {
            serviceKey = configProvider.GetServiceKey(client.GetType());

            this.serviceDiscovery         = serviceDiscovery;
            this.flurlClientFactory       = flurlClientFactory;
            this.defaultFlurlHttpSettings = defaultFlurlHttpSettings;
        }