using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.Logging; using xCommons.Configurations; using xCommons.Controllers; using xCommons.Providers; namespace xApi.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 = $"{AppConfiguration.WelcomeMessage}"; // return Ok (message); } } }