public DefaultServiceEntryGenerator(IServiceIdGenerator serviceIdGenerator, IParameterProvider parameterProvider, IHttpMethodProvider httpMethodProvider, IOptions <GovernanceOptions> governanceOptions) { _serviceIdGenerator = serviceIdGenerator; _parameterProvider = parameterProvider; _httpMethodProvider = httpMethodProvider; _governanceOptions = governanceOptions.Value; }
private static IHttpMethodProvider GetTarget(IHttpMethodProvider child) { return new HttpMethodProviderCache(child); }
public HttpMethodProviderCache(IHttpMethodProvider child) { _childProvide = child.Provide; }
private static IHttpMethodProvider GetTarget(IHttpMethodProvider child) { return(new HttpMethodProviderCache(child)); }