/// <summary>
 /// Constructor
 /// </summary>
 /// <param name="code"></param>
 /// <param name="message"></param>
 /// <param name="data"></param>
 public ResultObject(ResultCode code, ResultMessage message, T data)
 {
     this._code   = code;
     this.Message = message;
     this.Data    = data;
 }
 /// <summary>
 /// Constructor
 /// </summary>
 public ResultObject()
 {
     this._code = ResultCode.Ok;
     Message    = new ResultMessage(this._code, PopupOption.Default);
 }