ASP.NET MVC NonActionAttribute使用説明

360 ワード

デフォルトでは、MVCフレームワークはcontrollerクラスのすべての共通メソッドを操作メソッドと見なします.コントロールクラスに共通メソッドが含まれており、操作メソッドにしたくない場合は、NonActionAttributeプロパティでメソッドをマークする必要があります.
次の例では、NonActionプロパティタグを使用する方法を示します.

NonActionAttributeクラス


コントローラメソッドが操作メソッドではないことを示すプロパティを表します.
[NonAction]
private void DoSomething()
{
// Method logic.
}