public DefaultMethodInvoker(RequestContext requestContext, MethodInvokerEntry entry) : base(requestContext, entry.Interceptors) { _entry = entry; _client = entry.Client; _codec = entry.Codec; _keyValueFormatterFactory = entry.KeyValueFormatterFactory; _templateParser = entry.TemplateParser; }
public MethodInvokerCache( IGoClient goClient = null, IKeyValueFormatterFactory keyValueFormatterFactory = null, ITemplateParser templateParser = null, IServiceProvider services = null) { _goClient = goClient ?? DefaultGoClient; _keyValueFormatterFactory = keyValueFormatterFactory ?? DefaultKeyValueFormatterFactory; _templateParser = templateParser ?? DefaultTemplateParser; _services = services; }