Logs eingerichtet
This commit is contained in:
@@ -11,9 +11,12 @@ public class ServerController : Controller
|
||||
{
|
||||
private readonly AppDbContext _context;
|
||||
|
||||
public ServerController(AppDbContext context)
|
||||
private readonly ILogger<ServerController> _logger;
|
||||
|
||||
public ServerController(AppDbContext context, ILogger<ServerController> logger)
|
||||
{
|
||||
_context = context;
|
||||
_logger = logger;
|
||||
}
|
||||
|
||||
public async Task<IActionResult> Overview()
|
||||
@@ -49,6 +52,8 @@ public class ServerController : Controller
|
||||
_context.Servers.Add(server);
|
||||
await _context.SaveChangesAsync();
|
||||
|
||||
_logger.LogInformation("Neuer Server erstellt: {server}", server.Name);
|
||||
|
||||
return RedirectToAction(nameof(Overview));
|
||||
}
|
||||
|
||||
@@ -59,11 +64,15 @@ public class ServerController : Controller
|
||||
var server = await _context.Servers.FindAsync(id);
|
||||
if (server == null)
|
||||
{
|
||||
_logger.LogError("Server nicht gefunden");
|
||||
return NotFound();
|
||||
}
|
||||
|
||||
_context.Servers.Remove(server);
|
||||
await _context.SaveChangesAsync();
|
||||
|
||||
_logger.LogInformation("Server '{server}' erfolgreich gelöscht", server.Name);
|
||||
|
||||
return RedirectToAction(nameof(Overview));
|
||||
}
|
||||
|
||||
@@ -98,6 +107,9 @@ public class ServerController : Controller
|
||||
server.Type = vm.Type;
|
||||
|
||||
await _context.SaveChangesAsync();
|
||||
|
||||
_logger.LogInformation("Server '{server}' erfolgreich aktualisiert", server.Name);
|
||||
|
||||
return RedirectToAction(nameof(Overview));
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user