AngleSharp.Io.Network.AboutRequester.RequestAsync C# (CSharp) Метод

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

Performs an asynchronous request that can be cancelled.
public RequestAsync ( IRequest request, CancellationToken cancel ) : Task
request IRequest The options to consider.
cancel System.Threading.CancellationToken The token for cancelling the task.
Результат Task
        public Task<IResponse> RequestAsync(IRequest request, CancellationToken cancel)
        {
            var address = GetAddress(request.Address.Data);
            var route = GetRoute(address);

            if (route != null)
            {
                return route.Invoke(request, cancel);
            }

            return Task.FromResult(default(IResponse));
        }