Пример #1
0
        public Task <IApiResponse <OptimizeWaitResult> > OptimizeWait(IOptimizeWaitRequest optimizeWaitRequest,
                                                                      CancellationToken cancellationToken)
        {
            var message = _connection.Execute <OptimizeWaitResult>(new KrakenApiRequest(optimizeWaitRequest, "v1/url"),
                                                                   cancellationToken);

            return(message);
        }
Пример #2
0
        public Task <IApiResponse <OptimizeWaitResult> > OptimizeWait(IOptimizeWaitRequest optimizeWaitRequest,
                                                                      CancellationToken cancellationToken)
        {
            if (optimizeWaitRequest == null)
            {
                throw new ArgumentNullException(nameof(optimizeWaitRequest));
            }
            if (cancellationToken == null)
            {
                throw new ArgumentNullException(nameof(cancellationToken));
            }

            var message = _connection.Execute <OptimizeWaitResult>(new ApiRequest(optimizeWaitRequest, "v1/url"),
                                                                   cancellationToken);

            return(message);
        }
Пример #3
0
 public Task <IApiResponse <OptimizeWaitResult> > OptimizeWait(IOptimizeWaitRequest optimizeWaitRequest)
 {
     return(OptimizeWait(optimizeWaitRequest, default(CancellationToken)));
 }