From 08f691ee0d9fd901c2b79189d38b123ee447e648 Mon Sep 17 00:00:00 2001 From: sbwalker Date: Mon, 4 Dec 2023 15:41:00 -0500 Subject: [PATCH] add generic Result model for leveraging Result pattern --- Oqtane.Shared/Models/Result.cs | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Oqtane.Shared/Models/Result.cs diff --git a/Oqtane.Shared/Models/Result.cs b/Oqtane.Shared/Models/Result.cs new file mode 100644 index 00000000..d550f2c4 --- /dev/null +++ b/Oqtane.Shared/Models/Result.cs @@ -0,0 +1,21 @@ +namespace Oqtane.Models +{ + public class Result + { + public bool Success { get; set; } + + public string Message { get; set; } + + public Result(bool success) + { + Success = success; + Message = ""; + } + + public Result(bool success, string message) + { + Success = success; + Message = message; + } + } +}