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

# · C# · 52 lines · 19 code · 9 blank · 24 comment · 0 complexity · d00bb3a8aad562c3f640ef5fb5a438b3 MD5 · raw file

  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. }