refactor: Projektdateien migriert. Cloud-NuGet-Pakete durch lokale NuGet-Projekte ersetzt.

This commit is contained in:
Developer 02
2024-08-01 18:44:39 +02:00
parent 0d82f7af6f
commit 62ddd4873f
206 changed files with 10927 additions and 1 deletions

View File

@@ -0,0 +1,52 @@
using HRD.AppLogger;
using HRD.WebApi.DAL;
using Microsoft.AspNetCore.Mvc;
using System;
namespace HRD.WebApi.Controllers
{
[Route("api/[controller]")]
[Produces("application/json")]
[ApiController]
public abstract class BaseMiniController : Microsoft.AspNetCore.Mvc.Controller
{
private readonly ILoggerManager _logger;
public readonly WebApiBaseContext Context;
public BaseMiniController(WebApiBaseContext webApiBaseContext)
{
Context = webApiBaseContext;
_logger = new LoggerManager();
}
[NonAction]
public void WriteLogDebug(string message, String entityMessage = null)
{
WriteLogDebug(message, entityMessage);
}
[NonAction]
public void WriteLogError(string message, String entityMessage = null)
{
_logger.LogError(message, entityMessage);
}
[NonAction]
public void WriteLogException(Exception exception, String entityMessage = null)
{
_logger.LogException(exception, entityMessage);
}
[NonAction]
public void WriteLogInfo(string message)
{
_logger.LogInfo(message);
}
[NonAction]
public void WriteLogWarn(string message, String entityMessage = null)
{
_logger.LogWarn(message, entityMessage);
}
}
}