2016-08-16 42 views
1

現在、私は現在のコントローラアクションが "子アクション"でないかどうかを検出する必要のあるMVC 5アプリケーションを移植しています。ActionExecutingContext.IsChildAction in ASP.Net Core MVC

public class MyController : Controller 
{ 
    protected override void OnActionExecuting(ActionExecutingContext filterContext) 
    { 
     if (!filterContext.IsChildAction) { 
      // Do something if not a child action 
     } 
    } 
} 

MVCコアで別の方法がありますか?またはこの「概念」を無効にするMVCコアの再設計はありますか?

+2

子アクションはAsp.NET Mvc Coreの一部ではありません。フィルタからifを削除することは安全です。 – Pranav

+0

私はあなたの助言を取る。ありがとうございました ! – aprovent

答えて