BotSharp/src/Infrastructure/BotSharp.Abstraction/Functions/Models/FunctionExecutionValidationResult.cs
2023-08-07 15:17:54 -05:00

25 lines
665 B
C#

using System.Text.Json.Serialization;
namespace BotSharp.Abstraction.Functions.Models;
public class FunctionExecutionValidationResult
{
public FunctionExecutionValidationResult()
{
}
public FunctionExecutionValidationResult(string validationStatus, string? validationMessage = null)
{
ValidationStatus = validationStatus;
ValidationMessage = validationMessage;
}
[JsonPropertyName("validation_status")]
public string ValidationStatus { get; set; }
[JsonPropertyName("validation_message")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string ValidationMessage { get; set; }
}