public async Task <ReverseProxyOperationResult> Any(Any _)
        {
            if (_context.PipelineData.SelectedResource == null)
            {
                throw new InvalidOperationException(CreateNullResourceLogMessage());
            }

            if (!_context.PipelineData.SelectedResource.ResourceModel.TryGetReverseProxyTarget(out var reverseProxyTarget))
            {
                throw new InvalidOperationException(CreateMissingKeyLogMessage());
            }

            return(await _proxy.Send(_context, reverseProxyTarget));
        }
Beispiel #2
0
 public async Task <HttpResponseMessage> Any(Any _)
 {
     return(await _proxy.Send(_context, CurrentResourceModel.GetReverseProxyTarget()));
 }