2017-04-14 1 views

Antwort

1

Es gibt verschiedene Möglichkeiten, um das zu erreichen, was Sie wollen. Unter der Annahme, du bist mit ASP.NET MVC arbeiten 4+ könnten Sie verwenden:

Application_BeginRequest() 

Sie dieses Ereignis in Ihrem registrieren Global.asax.cs

Zum Beispiel könnten Sie Ihre Anfrage zugreifen wie so:

protected void Application_BeginRequest(object sender, EventArgs e) 
    { 
     //Perform actions on HttpContext.Current.Request 
    } 

Sie können einen ziemlich schönen Überblick über dieses Ereignis here (DotNetPerls Example) finden.

Eine andere mögliche Lösung wäre ein GlobalFilter. Dies wurde bereits viele Male beantwortet und Sie können weitere Informationen erhalten Here (Stack Overflow Answer).

Es hängt von Ihrem Anwendungsfall ab, welche Version Sie bevorzugen.

Verwandte Themen