🔊 Add log when using manual host to register

This commit is contained in:
2025-12-14 02:20:48 +08:00
parent 0df720f787
commit 6891b7c991

View File

@@ -3,6 +3,7 @@ using Etcdserverpb;
using Google.Protobuf;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.Hosting;
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Options;
namespace DysonNetwork.Shared.Registry;
@@ -122,7 +123,8 @@ public sealed class ServiceRegistrationOptions
public class ServiceRegistrarHostedService(
ServiceRegistrar registrar,
IConfiguration configuration,
IOptions<ServiceRegistrationOptions> options
IOptions<ServiceRegistrationOptions> options,
ILogger<ServiceRegistrar> logger
)
: IHostedService
{
@@ -133,6 +135,7 @@ public class ServiceRegistrarHostedService(
var manualHost = configuration.GetValue<string>("SERVICE_HOST");
if (manualHost is not null)
{
logger.LogInformation($"Will register with manual host: {manualHost}");
_opts.Host = manualHost;
}