<%@ WebHandler Language="C#" Class="Handler" %>
using System;
using System.Web;
public class Handler : IHttpHandler {
public void ProcessRequest (HttpContext context) {
context.Response.ContentType = "text/plain";
context.Response.Write("Hello World");
}
public bool IsReusable {
get {
return false;
}
}
}
Para poder trabajar con sesiones con este tipo de páginas hay que añadir los siguiente:
using System.Web.SessionState;
Y añadimos lo siguiente:public class pruebas: IHttpHandler, IRequiresSessionState
Con esto tenemos solucionado el tema de poder leer y escribir en sesiones, que podemos hacer de la siguiente forma:context.Session["PRUEBA"] = “SOY UNA PRUEBA”;
Si solo quisieramos leer en lugar de utilizar IRequiresSessionState utilizariamos IReadOnlySessionState.Saludos,
Alex.