in wvd-templates/diagnostics-sample/src/MSFT.WVD.Diagnostics.Common/Services/LogAnalyticsService.cs [23:28]
public LogAnalyticsService(IConfiguration configuration, ILoggerFactory logger, CommonService commonService)
{
_commonService = commonService;
Configuration = configuration;
_logger = logger?.CreateLogger<LogAnalyticsService>() ?? throw new ArgumentNullException(nameof(logger));
}