using Microsoft.AspNetCore.Mvc; namespace HuanMeng.DotNetCore.Extensions { /// /// 控制器扩展方法 /// public static class ControllerExtensions { /// /// 设置动态消息 /// /// 控制器 /// 消息内容 public static void SetDynamicMessage(this ControllerBase controller, string message) { controller.HttpContext.SetDynamicMessage(message); } /// /// 设置动态消息并返回结果 /// /// 返回结果类型 /// 控制器 /// 返回结果 /// 消息内容 /// 原始结果 public static T WithMessage(this ControllerBase controller, T result, string message) { controller.SetDynamicMessage(message); return result; } } }