using System; using System.Collections.Generic; using System.Linq; using System.Runtime.Serialization; using System.Text; using System.Threading.Tasks; namespace yunneiWCS { /// /// 方法返回实体 /// [DataContract] public class FunctionReturnEntity { public FunctionReturnEntity() { this.result = true; } /// /// 方法返回结果 /// [DataMember] public bool result { get; set; } /// /// 方法返回消息 /// [DataMember] public string resMsg { get; set; } /// /// 返回数据 /// [DataMember] public T resData { get; set; } /// /// 返回成功 /// /// /// public static FunctionReturnEntity Success(string _resMsg, T _resData) { return new FunctionReturnEntity() { result = true, resMsg = _resMsg, resData = _resData }; } /// /// 返回成功 /// /// /// public static FunctionReturnEntity Success(string _resMsg) { return new FunctionReturnEntity() { result = true, resMsg = _resMsg }; } /// /// 返回失败 /// /// /// public static FunctionReturnEntity Fail(string _resMsg, T _resData) { return new FunctionReturnEntity() { result = false, resMsg = _resMsg, resData = _resData }; } /// /// 返回失败 /// /// /// public static FunctionReturnEntity Fail(string _resMsg) { return new FunctionReturnEntity() { result = false, resMsg = _resMsg, }; } } }