System.Web.Mvc.IronRuby.Controllers.RubyControllerActionInvoker.GetFilters C# (CSharp) 메소드

GetFilters() 보호된 메소드

protected GetFilters ( ControllerContext controllerContext, ActionDescriptor actionDescriptor ) : FilterInfo
controllerContext ControllerContext
actionDescriptor ActionDescriptor
리턴 FilterInfo
        protected override FilterInfo GetFilters(ControllerContext controllerContext, ActionDescriptor actionDescriptor)
        {
            var rubyType = ((RubyController) controllerContext.Controller).RubyType;
            var controllerFilters = (Hash) RubyEngine.CallMethod(rubyType, "action_filters");

            var info = controllerFilters.ToFilterInfo("controller").MergedWith(actionDescriptor.GetFilters());
            return info;
        }