Пример #1
0
 private static void SaveContextToStore(RequestContext context)
 {
     HttpContext current = HttpContext.Current;
     if (current!=null)
     {
         context.Context.Items["ContextStore"] = context;
     }
     else
     {
         Thread.SetData(GetSlot(), context);
     }
 }
Пример #2
0
 public static RequestContext Create(HttpContext context, bool isRewritten)
 {
     RequestContext context2 = new RequestContext(context);
     SaveContextToStore(context2);
     return context2;
 }