BridgeStack.StackClientPlugins.StackClientPlugins C# (CSharp) Метод

StackClientPlugins() публичный Метод

Instance a new Stack Client plugin container.
public StackClientPlugins ( IDefaults defaults, IRequestHandler handler, IEventLog logger, IResponseCache cache, IRequestThrottler throttler ) : System
defaults IDefaults Defaults values for queries executed against this client.
handler IRequestHandler A request handler for this client.
logger IEventLog Event log message dispatcher.
cache IResponseCache API Response cache store.
throttler IRequestThrottler Request throttler.
Результат System
        public StackClientPlugins(IDefaults defaults, IRequestHandler handler, IEventLog logger, IResponseCache cache, IRequestThrottler throttler)
        {
            if (defaults == null)
            {
                throw new ArgumentNullException("defaults");
            }
            if (handler == null)
            {
                throw new ArgumentNullException("handler");
            }
            if (logger == null)
            {
                throw new ArgumentNullException("logger");
            }
            if (cache == null)
            {
                throw new ArgumentNullException("cache");
            }
            if (throttler == null)
            {
                throw new ArgumentNullException("throttler");
            }
            Default = defaults;
            RequestHandler = handler;
            EventLog = logger;
            Cache = cache;
            Throttler = throttler;
        }
StackClientPlugins