59 lines
1.7 KiB
C#
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;
|
|
//}
|
|
}
|
|
}
|