示例#1
0
        public Task RequestAsync(InterceptorRequestContext context)
        {
            var fluentRequest = context.Request;
            var httpRequest = context.HttpRequest;

            var watch = Stopwatch.StartNew();
            fluentRequest.State[_key] = watch;

            _writer?.Invoke($"Request: {httpRequest}");

            // use WhenAll for backward compatibility
            return Task.WhenAll();
        }
示例#2
0
        public Task RequestAsync(InterceptorRequestContext context)
        {
            var fluentRequest = context.Request;
            var httpRequest   = context.HttpRequest;

            var watch = Stopwatch.StartNew();

            fluentRequest.State[_key] = watch;

            _writer?.Invoke($"Request: {httpRequest}");

            // use WhenAll for backward compatibility
            return(Task.WhenAll());
        }