ps/Modules/Alkami.Ops.SecretServer/Messages/MessageBase.cs
2023-05-30 22:51:22 -07:00

27 lines
741 B
C#

using System.Collections.Generic;
using Alkami.Ops.SecretServer.Enum;
namespace Alkami.Ops.SecretServer.Messages
{
/// <summary>
/// Base class for all messages returned from various requests
/// </summary>
public class MessageBase
{
/// <summary>
/// An informational message about the request
/// </summary>
public string Message { get; set; }
/// <summary>
/// The <see cref="ResultStatus"/> of the request
/// </summary>
public ResultStatus Status { get; set; }
/// <summary>
/// Any errors returned during the request
/// </summary>
public List<ResultError> Errors { get; set; } = new List<ResultError>();
}
}