Пример #1
0
        public OwinServiceArguments(RouteData routeData, IDictionary <string, object> environment)
        {
            var httpRequest = new OwinHttpRequest(environment);

            var httpContextBase = new OwinHttpContext(environment);

            Set(environment);

            Set <HttpContextBase>(httpContextBase);

            Set(routeData);

            Set <IHttpRequest>(httpRequest);

            Set <IHttpResponse>(new OwinHttpResponse(environment));

            Set(new OwinContext(environment));

            var log = environment.Log();

            if (log != null)
            {
                Set(log);
            }
        }
Пример #2
0
        public static OwinHttpRequest ForTesting()
        {
            var request = new OwinHttpRequest();

            request.HttpMethod("GET");
            request.FullUrl("http://server");


            return(request);
        }
Пример #3
0
        public OwinServiceArguments(RouteData routeData, IDictionary <string, object> environment)
        {
            var httpRequest = new OwinHttpRequest(environment);

            var httpContextBase = new OwinHttpContext(environment);

            With <HttpContextBase>(httpContextBase);

            With(routeData);

            With <IHttpRequest>(httpRequest);

            With <IHttpResponse>(new OwinHttpResponse(environment));

            With(new OwinContext(environment));
        }
Пример #4
0
 public HttpRequestBody(OwinHttpRequest parent)
 {
     _parent = parent;
 }