public ErrorObject SetCode(ErrorObject Obj) { this.Code = Obj.Code; this.Message = Obj.Message; return(this); }
public ErrorObject(ErrorObject Obj) { this.Code = Obj.Code; this.Message = Obj.Message; this.Data = Obj.Data; }
public ErrorObject(ErrorObject Obj, object Data) { this.Code = Obj.Code; this.Message = Obj.Message; this.Data = Data; }
//vì các biến trên là static nên dẫn đến bị setData chồng lên nhau //=> tạo ra các function khác vùng nhớ //Dùng khi có kết quả trả về public static ErrorObject Get(ErrorObject ErrorObj, object Data = null) { return(new ErrorObject(ErrorObj, Data)); }