Guest User

Untitled

a guest
Jan 10th, 2014
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.79 KB | None | 0 0
  1.   internal class RawHttpHandler
  2.   {
  3.     public static IHttpHandler Handle(IHttpRequest r)
  4.     {
  5.       if (r.HttpMethod == HttpMethods.Options)
  6.         return EmitGlobalHeadersHandler.Instance;
  7.  
  8.       return null;
  9.     }
  10.   }
  11.  
  12.   internal class EmitGlobalHeadersHandler : IHttpHandler
  13.   {
  14.     private static EmitGlobalHeadersHandler instance = null;
  15.  
  16.     public static EmitGlobalHeadersHandler Instance
  17.     {
  18.       get
  19.       {
  20.         if (instance == null)
  21.           instance = new EmitGlobalHeadersHandler();
  22.  
  23.         return instance;
  24.       }
  25.     }
  26.  
  27.     private EmitGlobalHeadersHandler()
  28.     {
  29.     }
  30.  
  31.     public bool IsReusable
  32.     {
  33.       get { return true; }
  34.     }
  35.  
  36.     public void ProcessRequest(HttpContext context)
  37.     {
  38.       context.Response.EndRequest();
  39.     }
  40.   }
Advertisement
Add Comment
Please, Sign In to add comment