示例#1
0
        private void UpdateAction(ActionInvoker.InvokeActionMethod.Message message, ITabSetupContext context)
        {
            var model = GetModel(context.GetTabStore());

            if (message.IsChildAction)
            {
                model.ChildActionCount++;
            }
            else
            {
                model.ActionName          = message.ActionName;
                model.ActionExecutionTime = Math.Round(message.Duration.TotalMilliseconds, 2);
                model.ControllerName      = message.ControllerName;
            }
        }
示例#2
0
 public bool Accept(Core.Message.IMessage message)
 {
     ActionInvoker.InvokeActionMethod.Message msg = (ActionInvoker.InvokeActionMethod.Message)message;
     return(msg.EventCategory.Name == "Controller");
 }