| File: ServiceEndpointWatcherFactory.Log.cs | Web Access |
| Project: src\src\Libraries\Microsoft.Extensions.ServiceDiscovery\Microsoft.Extensions.ServiceDiscovery.csproj (Microsoft.Extensions.ServiceDiscovery) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. using Microsoft.Extensions.Logging; namespace Microsoft.Extensions.ServiceDiscovery; partial class ServiceEndpointWatcherFactory { private static partial class Log { [LoggerMessage(1, LogLevel.Debug, "Creating endpoint resolver for service '{ServiceName}' with {Count} providers: {Providers}.", EventName = "CreatingResolver")] public static partial void ServiceEndpointProviderListCore(ILogger logger, string serviceName, int count, string providers); public static void CreatingResolver(ILogger logger, string serviceName, List<IServiceEndpointProvider> providers) { if (logger.IsEnabled(LogLevel.Debug)) { ServiceEndpointProviderListCore(logger, serviceName, providers.Count, string.Join(", ", providers.Select(static r => r.ToString()))); } } } }