public partial class Class(ILogger<Class> logger)
{
public void OpenSocket(string host)
{
SocketOpened(logger, host);
}
[LoggerMessage(Level = LogLevel.Information, Message = "Opened socket to `{HostName}`")]
private static partial void SocketOpened(ILogger logger, string hostName);
}
public partial class Class(ILogger<Class> logger)
{
public void OpenSocket(string host)
{
SocketOpened(logger, host);
}
[LoggerMessage(Level = LogLevel.Information, Message = "Opened socket to `{HostName}`")]
private static partial void SocketOpened(ILogger logger, string hostName);
}