Global.asax uygulamasının PostAuthenticateRequest olayını nasıl kullanabilirim? this tutorial'u izliyorum ve PostAuthenticateRequest olayını kullanmam gerektiğinden bahseder. Global.asax olayını eklediğimde iki dosya oluşturdu, işaretleme ve kod arkasındaki dosya. İşte dosyanınGlobal.asax PostAuthenticateRequest olay bağlama nasıl gerçekleşir?
using System;
using System.Web;
using System.Web.Security;
using System.Web.SessionState;
namespace authentication
{
public class Global : System.Web.HttpApplication
{
protected void Application_Start(object sender, EventArgs e)
{
}
protected void Session_Start(object sender, EventArgs e)
{
}
protected void Application_BeginRequest(object sender, EventArgs e)
{
}
protected void Application_AuthenticateRequest(object sender, EventArgs e)
{
}
protected void Application_Error(object sender, EventArgs e)
{
}
protected void Session_End(object sender, EventArgs e)
{
}
protected void Application_End(object sender, EventArgs e)
{
}
}
}
arkasında kod-içeriği Şimdi başarıyla denir
protected void Application_OnPostAuthenticateRequest(object sender, EventArgs e)
yazarken olduğunu. Şimdi bu PostAuthenticateRequest bu Application_OnPostAuthenticateRequest yöntemine nasıl bağlı olduğunu bilmek istiyorum? Yöntemi nasıl değiştirebilirim?
yerine aşağıdaki yazardı. Olayı nasıl uygulayacağınızı sormak üzereydim ama sonra bir deneyelim ve herhangi bir hata ve hata alıp alamayacağımı düşünelim dedim! o çalıştı :) Her neyse – Tux
dikkat edin yani. Application_Start veya Session_Start, SADECE Auto Event Wireup (Otomatik Olay Tutma) mekanizması aracılığıyla ele alınabilir, HttpApplication sınıfında bunlara abone olabilecek açık bir etkinlik yoktur. –
Bana bunu bildirdiğiniz için teşekkür ederiz. – Tux