trim HttpHeaders
石头 编写于 2024-06-22 08:55:23
X

using NewLife.Messaging;
using NewLife.Net;

namespace NewLife.Remoting;

/// <summary>收到Api请求或响应的事件参数</summary>
public class ApiReceivedEventArgs : EventArgs
{
    /// <summary>接口会话。服务端特有</summary>
    public IApiSession? Session { get; set; }

    /// <summary>远程连接。客户端特有</summary>
    public ISocketRemote? Remote { get; set; }

    /// <summary>消息</summary>
    public IMessage Message { get; set; } = null!;

    /// <summary>请求响应报文</summary>
    public ApiMessage? ApiMessage { get; set; }

    /// <summary>用户状态对象</summary>
    public Object? UserState { get; set; }
}