using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; using MP.FileData.Controllers; using MP.Prog.Data; using NLog; using System.Threading.Tasks; namespace MP.Prog.Controllers { [AllowAnonymous] [Route("api/[controller]")] [ApiController] public class HealthController : ControllerBase { #region Public Constructors /// /// Init generico /// /// public HealthController(FileArchDataService FileArchDService) { FADService = FileArchDService; Log.Info("Avviata classe HealthController"); } #endregion Public Constructors #region Public Methods /// /// Verifica Health servizi app /// GET api/health /// /// [HttpGet] public ActionResult Get() { return "OK"; } #endregion Public Methods #region Protected Properties /// /// Dataservice x accesso DB /// protected FileArchDataService FADService { get; set; } #endregion Protected Properties #region Private Fields /// /// Classe per logging /// private static Logger Log = LogManager.GetCurrentClassLogger(); #endregion Private Fields } }