コード例 #1
0
ファイル: JsonResponse.cs プロジェクト: sameerafonseka/CERent
 public JsonResponse(JsonResponseType type, Object data, string message, string code)
 {
     Type    = type.ToString("f");
     Data    = data;
     Message = message;
     Code    = code;
 }
コード例 #2
0
        public static CommonJsonDataModel Create(JsonResponseType responseType, object payload = null, IEnumerable errors = null)
        {
            CommonJsonDataModel json = new CommonJsonDataModel();

            switch (responseType)
            {
            case JsonResponseType.Ok:
                json.Payload = payload;
                json.Status  = CommonJsonStatusModel.GetSuccessfulStatus();
                break;

            case JsonResponseType.BadRequest:
                json.Payload = payload;
                json.Status  = CommonJsonStatusModel.GetNonSuccessfulStatus(400, null, errors ?? new object());
                break;
            }

            return(json);
        }
コード例 #3
0
ファイル: JsonResponse.cs プロジェクト: sameerafonseka/CERent
 public JsonResponse(JsonResponseType type, string message, string code)
 {
     Type    = type.ToString("f");
     Message = message;
     Message = code;
 }