Esempio n. 1
0
        internal override void Apply <TConfigRequest>(RequestConfig <TConfigRequest> config)
        {
            if (_optionsConfig != null)
            {
                var options = new RequestOptionsConfig();
                _optionsConfig(options);
                config.SetOptions(options);
            }

            config.AddRequestHooks(RequestHooks);
            config.AddResultHooks(ResultHooks);

            ApplyErrorConfig(config);

            foreach (var builder in _requestEntityBuilders.Values)
            {
                builder.Build(config);
            }
        }
Esempio n. 2
0
 internal override void Apply <TConfigRequest>(RequestConfig <TConfigRequest> config)
 {
     config.AddRequestHooks(RequestHooks);
     config.AddResultHooks(ResultHooks);
 }