namespace Yw.BIMFace { /// /// 请求 BIMFACE 服务端 API的响应结果统一的返回类 /// [Serializable] public class GeneralResponse { /// /// /// public GeneralResponse() { } /// /// /// public GeneralResponse(T data) { this.Data = data; } /// /// 请求返回代码,success 或者 xxxx.failed。 /// [JsonProperty("code")] public virtual string Code { get; set; } /// /// 失败的错误原因。 /// 如果 Code 为 success 则 Message 为空。 /// 如果 Code 为 xxxx.failed 则 Message 为具体的失败信息。 /// [JsonProperty("message")] public virtual string Message { get; set; } /// /// 执行成功后的返回结果 /// [JsonProperty("data")] public virtual T Data { get; set; } /// /// /// public override string ToString() { return $"GeneralResponse [code={this.Code}, Message={this.Message}, data={this.Data}]"; } } }