BotSharp/src/Infrastructure/BotSharp.OpenAPI/Controllers/RouterController.cs

22 lines
497 B
C#
Raw Normal View History

2023-12-30 03:54:41 +00:00
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;
}
}