private async Task InvokeCore(HttpContext context)
        {
            var didProxyRequest = await SpaProxy.PerformProxyRequest(
                context, _httpClient, _baseUriTask, _applicationStoppingToken, proxy404s : false);

            if (didProxyRequest)
            {
                return;
            }

            // Not a request we can proxy
            await _next.Invoke(context);
        }
Exemplo n.º 2
0
        public async Task Invoke(HttpContext context)
        {
            if (context.Request.Path.StartsWithSegments(_pathPrefix) || _pathPrefixIsRoot)
            {
                var didProxyRequest = await SpaProxy.PerformProxyRequest(
                    context, _httpClient, _baseUriTask, _applicationStoppingToken, proxy404s : false);

                if (didProxyRequest)
                {
                    return;
                }
            }

            // Not a request we can proxy
            await _next.Invoke(context);
        }