using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.Logging; using xCommons.Configurations; using xCommons.Controllers; using xCommons.Providers; namespace xAiApi.Controllers { /// /// Runing when application start ... /// [Route("")] [AllowAnonymous] public class StartupController : XBaseController { public StartupController( ILogger logger, XAppConfiguration appConfiguration, XValidationProvider validationProvider ) : base( logger, appConfiguration, validationProvider ) { } /// /// Show Configured Welcome Message /// /// [HttpGet("")] [AllowAnonymous] public virtual ActionResult Index() { // var controllerName = GetControllerName(); var message = $"Salam, {AppConfiguration.WelcomeMessage}"; // return Ok(message); } } }