Если вы добавите новый универсальный обработчик в ваш проект, он будет выглядеть следующим образом
public class Handler1 : IHttpHandler
{
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
context.Response.Write("Hello World");
}
Где context
передается как HttpContext, который вы можете использовать.
И если вам нужно прочитать сессию, вам нужно добавить IReadOnlySessionState
или IRequiresSessionState
(разницу см. Здесь )
using System.Web.SessionState;
public class Handler1 : IHttpHandler, IReadOnlySessionState