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; } }
public bool Accept(Core.Message.IMessage message) { ActionInvoker.InvokeActionMethod.Message msg = (ActionInvoker.InvokeActionMethod.Message)message; return(msg.EventCategory.Name == "Controller"); }