Kısa soru:Bir istek web formları veya MVC olup olmadığını IIS nasıl biliyor? (ASP.NET)
Bir istek web formları veya MVC olup olmadığını IIS nasıl anlar?
Kısa soru:Bir istek web formları veya MVC olup olmadığını IIS nasıl biliyor? (ASP.NET)
Bir istek web formları veya MVC olup olmadığını IIS nasıl anlar?
Kısa yanıt: IIS bilmiyor; .aspx
dosyaları eşleştirilmiş olan
Hem WebFormları ve MVC ASP.NET üzerine inşa edilir ve her isteğe yürütme başa hem kullanım HTTP işleyicileri yoluyla bilir PageHandlerFactory
Routing
altyapısına bir IRouteHandler
uygulaması olarak entegre olur. Rotalar yoluyla isteklerin bildirilir UrlRoutingHandler
IIS bunu bilmiyor. Bir url, web.config içindeki ayarlara göre ASP.NET (her iki web formunun da MVC olarak tabanı) tarafından ayrıştırılır.