[Asp.net MVC] Custom Action Filter and Trace

[Asp.net MVC] Custom Action Filter and Trace
上一篇,已經針對 Action Filter 作了一個初步的介紹,這篇就來試著實作自己的Action Filter。

Action Filter 是實作 一個繼承 ActionFilterAttribute 的一個 Attribute 類別, ActionFilterAttribute 是一個抽象類別,包含四個 virtual methods : OnActionExecuting、OnActionExecuted、OnResultExecuting、OnResultExecuted。

...繼續閱讀 »

[Asp.net MVC] FileResult

摘要:FileResult
在ASP.NET MVC 中,若要實現檔案文件等的上下傳,最簡單的就是使用FileResult。
FileResult 是基於檔案文件的一個ActionResult實作,目前在ASP.NET MVC 中定義了如下三個FileResult的實作 :

FileContentResult: Sends the contents of a binary file to the response.
FilePathResult: Sends the contents of a file to the response
FileStreamResult: Sends binary content to the response by using a Stream instance

...繼續閱讀 »