OperationResult.cs 512 B

123456789101112131415161718192021222324
  1. namespace HandyControl.Data;
  2. public class OperationResult
  3. {
  4. public static OperationResult<bool> Failed(string message = "")
  5. {
  6. return new()
  7. {
  8. ResultType = ResultType.Failed,
  9. Message = message,
  10. Data = false
  11. };
  12. }
  13. public static OperationResult<bool> Success(string message = "")
  14. {
  15. return new()
  16. {
  17. ResultType = ResultType.Success,
  18. Message = message,
  19. Data = true
  20. };
  21. }
  22. }