Files
magman/MagMan.UI/Controllers/MaterialsController.cs
T

59 lines
1.7 KiB
C#

using MagMan.Data.Admin.DbModels;
using MagMan.Data.Admin.Services;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
using NLog;
namespace MagMan.UI.Controllers
{
[Route("api/[controller]")]
[ApiController]
public class MaterialsController : ControllerBase
{
/// <summary>
/// Classe per logging
/// </summary>
private static NLog.Logger Log = LogManager.GetCurrentClassLogger();
private MTAdminService _DataService { get; set; } = null!;
public MaterialsController(MTAdminService DataService)
{
_DataService = DataService;
Log.Info("Avviata classe KeysController");
}
// <summary>
/// Controllo status Alive
///
/// GET: api/Keys/alive
/// </summary>
/// <returns></returns>
[HttpGet("alive")]
public string alive()
{
//Log.Debug("Chiamata alive");
return $"OK";
}
//// GET api/Keys/5
//[HttpGet]
//public async Task<List<AuthKeyModel>> Get()
//{
// // serializzo i dati (all)
// var ListRecords = await _DataService.AuthKeyByCustId(0);
// return ListRecords;
//}
///// <summary>
///// Elenco chiavi dato CustomerID
///// </summary>
///// <param name="id"></param>
///// <returns></returns>
//// GET api/Keys/5
//[HttpGet("{id}")]
//public async Task<List<AuthKeyModel>> Get(int id)
//{
// var ListRecords = await _DataService.AuthKeyByCustId(id);
// return ListRecords;
//}
}
}