app/BTCPayApp.Core/Models/FormResult.cs
2025-01-27 17:56:03 +01:00

14 lines
460 B
C#

namespace BTCPayApp.Core.Models;
public class FormResult(bool succeeded, string[]? messages = null)
{
public bool Succeeded { get; set; } = succeeded;
public string[]? Messages { get; set; } = messages;
public FormResult(bool succeeded, string message) : this(succeeded, [message]) { }
}
public class FormResult<T>(bool succeeded, string message, T? response) : FormResult(succeeded, message)
{
public T? Response { get; set; } = response;
}