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

28 lines
656 B
C#
Raw Normal View History

2023-09-19 18:18:29 +00:00
using BotSharp.Abstraction.Routing.Models;
namespace BotSharp.OpenAPI.ViewModels.Agents;
public class RoutingRuleUpdateModel
{
public string Field { get; set; }
public string Description { get; set; }
2023-09-19 18:18:29 +00:00
public bool Required { get; set; }
public string? RedirectTo { get; set; }
public RoutingRuleUpdateModel()
{
}
public static RoutingRule ToDomainElement(RoutingRuleUpdateModel model)
{
return new RoutingRule
{
Field = model.Field,
Description = model.Description,
2023-09-19 18:18:29 +00:00
Required = model.Required,
RedirectTo = model.RedirectTo
};
}
}