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

34 lines
935 B
C#

namespace Alkami.Ops.SecretServer.Messages
{
/// <summary>
/// Represents an error returned during a request
/// </summary>
public class ResultError
{
/// <summary>
/// The secret ID if applicable
/// </summary>
public int? SecretId { get; private set; }
/// <summary>
/// The error message added by the client or returned from SecretServer
/// </summary>
public string ErrorMessage { get; private set; }
/// <summary>
/// Instantiates a new instance of the ResultError class
/// </summary>
/// <param name="secretId"></param>
/// <param name="errorMessage"></param>
public ResultError(int? secretId, string errorMessage)
{
if (secretId.HasValue)
{
SecretId = secretId.Value;
}
ErrorMessage = errorMessage;
}
}
}