BotSharp/src/Infrastructure/BotSharp.OpenAPI/ViewModels/Agents/AgentTemplatePatchModel.cs

24 lines
426 B
C#
Raw Normal View History

2024-05-09 22:06:03 +00:00
using BotSharp.Abstraction.Agents.Models;
namespace BotSharp.OpenAPI.ViewModels.Agents;
public class AgentTemplatePatchModel
{
public List<AgentTemplate>? Templates { get; set; }
public AgentTemplatePatchModel()
{
}
public Agent ToAgent()
{
var agent = new Agent()
{
Templates = Templates ?? new List<AgentTemplate>(),
};
return agent;
}
}