ChouBox/Utile/HuanMeng.DotNetCore/AttributeExtend/MessageAttribute.cs
2025-04-23 19:20:23 +08:00

30 lines
755 B
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace HuanMeng.DotNetCore.AttributeExtend
{
/// <summary>
/// 消息特性,用于标记控制器方法返回的消息内容
/// </summary>
[AttributeUsage(AttributeTargets.Method, AllowMultiple = false, Inherited = true)]
public class MessageAttribute : Attribute
{
/// <summary>
/// 消息内容
/// </summary>
public string Message { get; }
/// <summary>
/// 构造函数
/// </summary>
/// <param name="message">消息内容</param>
public MessageAttribute(string message)
{
Message = message;
}
}
}