c#中类的嵌套

    // 基础通信数据模块
    public class ConnectionModel
    {
        // IP:Port
        public Guid StandardGuid
        {
            get;
            set;
        }
        // http websocket
        public ConnectType Type
        {
            get;
            set;
        }
        // 实际传输内容
        public PluginData ConnData
        {
            get;
            set;
        }
    }
    
    public enum ConnectType
    {
        // websocket 传输方式
        WebSocket = 0,
        HttpStandard = 1
    }

    // 插件传输数据
    public class PluginData
    {
        // 插件名称
        public string PluginName
        {
            get;
            set;
        }
        // 插件数据
        public JObject Data
        {
            get;
            set;
        }
    }

    // 请求信息
    public class RequestInfo
    {
        // 请求的名称
        public string RequestName
        {
            get;
            set;
        }
        // 请求的数据
        public JObject RequestData
        {
            get;
            set;
        }
    }

猜你喜欢

转载自blog.csdn.net/syl2850246/article/details/86623215