BotSharp/src/Infrastructure/BotSharp.Abstraction/Conversations/Models/StateKeyValue.cs
2024-03-26 17:09:49 -05:00

37 lines
702 B
C#

namespace BotSharp.Abstraction.Conversations.Models;
public class StateKeyValue
{
public string Key { get; set; }
public bool Versioning { get; set; }
public List<StateValue> Values { get; set; } = new List<StateValue>();
public StateKeyValue()
{
}
public StateKeyValue(string key, List<StateValue> values)
{
Key = key;
Values = values;
}
}
public class StateValue
{
public string Data { get; set; }
[JsonPropertyName("message_id")]
public string MessageId { get; set; }
public bool Active { get; set; }
[JsonPropertyName("update_time")]
public DateTime UpdateTime { get; set; }
public StateValue()
{
}
}