System.Net.Http.OwinHttpMessageHandler.OwinHttpMessageHandler C# (CSharp) Method

OwinHttpMessageHandler() public method

Initializes a new instance of the OwinHttpMessageHandler class.
midFunc
public OwinHttpMessageHandler ( System.Func,System.Threading.Tasks.Task>,System.Func,System.Threading.Tasks.Task>> midFunc ) : System
midFunc System.Func,System.Threading.Tasks.Task>,System.Func,System.Threading.Tasks.Task>> An OWIN middleware function that will be terminated with a 404 Not Found.
return System
        public OwinHttpMessageHandler(MidFunc midFunc)
        {
            if (midFunc == null)
            {
                throw new ArgumentNullException(nameof(midFunc));
            }

            _appFunc = midFunc(env =>
            {
                var context = new OwinContext(env);
                context.Response.StatusCode = 404;
                context.Response.ReasonPhrase = "Not Found";
                return Task.FromResult(0);
            });
        }

Same methods

OwinHttpMessageHandler::OwinHttpMessageHandler ( System.Func,System.Threading.Tasks.Task> appFunc ) : System