BotSharp/src/Infrastructure/BotSharp.OpenAPI/Controllers/RouterController.cs
2023-12-29 21:54:41 -06:00

22 lines
497 B
C#

using BotSharp.Abstraction.Routing.Settings;
namespace BotSharp.OpenAPI.Controllers;
[Authorize]
[ApiController]
public class RouterController : ControllerBase
{
private readonly IServiceProvider _services;
public RouterController(IServiceProvider services)
{
_services = services;
}
[HttpGet("/router/settings")]
public RoutingSettings GetSettings()
{
var settings = _services.GetRequiredService<RoutingSettings>();
return settings;
}
}