Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ASP.NET Web API - Filters (TR)

ASP.NET Web API - Filters (TR)

Tugberk Ugurlu

March 17, 2012
Tweet

More Decks by Tugberk Ugurlu

Other Decks in Programming

Transcript

  1. ASP.NET WEB API & FILTERS Tugberk Ugurlu .NET Developer (ASP.NET)

    Blog: http://www.tugberkugurlu.com/ Twitter: @tourismgeek E-mail: [email protected]
  2. Filitreler Nedir?  İsteğin işlenme aşamasında farklı zamanlarda kendi kodumuzu

    çalıştırmamıza olanak tanır.  Cross-cutting Concerns  Logging  Caching  Authorization
  3. Filitreler Nasıl Kullanırız  Filitreler C# Öznitelikleridir (Attribute)  Üç

    farklı alanda başvurulabilir  Tüm Uygulama  Controller  Action
  4. Filitre Tipleri  AuthorizationFilter (IAuthorizationFilter Interface)  AuthorizationFilterAttribute abstract class

     OnAuthorization Method  System.Web.Http.AuthorizeAttribute  Custom Authorization Filters  Api Key Authorization Filter  RequireHttps Filter
  5. Faydalı Kaynaklar  ASP.NET Web API Page  http://asp.net/web-api 

    Çeşitli Blog Yazıları ve Kaynakların Derlemesi  http://www.tugberkugurlu.com/archive/getting- started-with-asp-net-web-api-tutorials-videos-samples  ASP.NET Web API Forum  http://forums.asp.net/1246.aspx