PageRenderTime 59ms CodeModel.GetById 17ms RepoModel.GetById 1ms app.codeStats 0ms

/BlogEngine/DotNetSlave.BusinessLogic/Json/JsonResponse.cs

#
C# | 52 lines | 19 code | 9 blank | 24 comment | 0 complexity | d00bb3a8aad562c3f640ef5fb5a438b3 MD5 | raw file
Possible License(s): LGPL-2.1, Apache-2.0, BSD-3-Clause
  1. namespace BlogEngine.Core.Json
  2. {
  3. /// <summary>
  4. /// JSON response.
  5. /// </summary>
  6. public class JsonResponse
  7. {
  8. #region Properties
  9. /// <summary>
  10. /// Gets or sets Data.
  11. /// </summary>
  12. public string Data { get; set; }
  13. /// <summary>
  14. /// Gets or sets Message.
  15. /// </summary>
  16. public string Message { get; set; }
  17. /// <summary>
  18. /// Gets or sets a value indicating whether Success.
  19. /// </summary>
  20. public bool Success { get; set; }
  21. #endregion
  22. }
  23. /// <summary>
  24. /// JSON response with a strongly typed data.
  25. /// </summary>
  26. public class JsonResponse<T>
  27. {
  28. #region Properties
  29. /// <summary>
  30. /// Gets or sets Data.
  31. /// </summary>
  32. public T Data { get; set; }
  33. /// <summary>
  34. /// Gets or sets Message.
  35. /// </summary>
  36. public string Message { get; set; }
  37. /// <summary>
  38. /// Gets or sets a value indicating whether Success.
  39. /// </summary>
  40. public bool Success { get; set; }
  41. #endregion
  42. }
  43. }