namespace Ropin.Environmentally.DcsService.AppSetingModel { public class CmdModel { public MqttOptions Mqtt { get; set; } = new MqttOptions(); public HttpOptions Http { get; set; } = new HttpOptions(); } public class MqttOptions { /// <summary> /// mqtt服务器 /// </summary> public string Ip { get; set; } = string.Empty; /// <summary> /// 端口 /// </summary> public int Port { get; set; } = 0; /// <summary> /// 用户名 /// </summary> public string UserName { get; set; } = string.Empty; /// <summary> /// 密码 /// </summary> public string Password { get; set; } = string.Empty; /// <summary> /// 订阅主题 /// </summary> public string Theme { get; set; } /// <summary> /// json参数配置 /// </summary> public string JsonConfig { get; set; } } public class HttpOptions { public string clientId { get; set; } = string.Empty; public string clientSecret { get; set; } = string.Empty; /// <summary> /// url /// </summary> public string Api { get; set; } = string.Empty; } }