Improved logging in server components

This commit is contained in:
2025-08-02 21:54:58 +02:00
parent 2e4c933fbe
commit 7c2bc9d19b
7 changed files with 50 additions and 26 deletions

View File

@@ -18,7 +18,7 @@ public class DockerProvisioner : IProvisioner
public bool IsProvisioned { get; private set; }
private readonly DockerClient DockerClient;
private readonly ILogger<DockerProvisioner> Logger;
private readonly ILogger Logger;
private readonly DockerEventService EventService;
private readonly ServerContext Context;
private readonly IConsole Console;
@@ -34,7 +34,7 @@ public class DockerProvisioner : IProvisioner
public DockerProvisioner(
DockerClient dockerClient,
ILogger<DockerProvisioner> logger,
ILoggerFactory loggerFactory,
DockerEventService eventService,
ServerContext context,
IConsole console,
@@ -44,7 +44,7 @@ public class DockerProvisioner : IProvisioner
)
{
DockerClient = dockerClient;
Logger = logger;
Logger = loggerFactory.CreateLogger($"Servers.Instance.{context.Configuration.Id}.{nameof(DockerProvisioner)}");
EventService = eventService;
Context = context;
Console = console;