1111using Microsoft . Extensions . DependencyInjection ;
1212using Microsoft . Extensions . Hosting ;
1313using Microsoft . Extensions . Logging ;
14- using Microsoft . Extensions . Logging . Abstractions ;
1514using Microsoft . Extensions . Logging . Console ;
1615using Microsoft . Extensions . Options ;
1716using Microsoft . WebJobs . Script . Tests ;
@@ -178,12 +177,11 @@ public void LoggerProviders_Default()
178177
179178 IEnumerable < ILoggerProvider > loggerProviders = host . Services . GetService < IEnumerable < ILoggerProvider > > ( ) ;
180179
181- Assert . Equal ( 5 , loggerProviders . Count ( ) ) ;
180+ Assert . Equal ( 4 , loggerProviders . Count ( ) ) ;
182181 loggerProviders . OfType < SystemLoggerProvider > ( ) . Single ( ) ;
183182 loggerProviders . OfType < HostFileLoggerProvider > ( ) . Single ( ) ;
184183 loggerProviders . OfType < FunctionFileLoggerProvider > ( ) . Single ( ) ;
185184 loggerProviders . OfType < UserLogMetricsLoggerProvider > ( ) . Single ( ) ;
186- loggerProviders . OfType < NullLoggerProvider > ( ) . Single ( ) ;
187185 }
188186
189187 [ Fact ]
@@ -196,13 +194,12 @@ public void LoggerProviders_ConsoleEnabled_IfDevelopmentEnvironment()
196194
197195 IEnumerable < ILoggerProvider > loggerProviders = host . Services . GetService < IEnumerable < ILoggerProvider > > ( ) ;
198196
199- Assert . Equal ( 6 , loggerProviders . Count ( ) ) ;
197+ Assert . Equal ( 5 , loggerProviders . Count ( ) ) ;
200198 loggerProviders . OfType < SystemLoggerProvider > ( ) . Single ( ) ;
201199 loggerProviders . OfType < HostFileLoggerProvider > ( ) . Single ( ) ;
202200 loggerProviders . OfType < FunctionFileLoggerProvider > ( ) . Single ( ) ;
203201 loggerProviders . OfType < ConsoleLoggerProvider > ( ) . Single ( ) ;
204202 loggerProviders . OfType < UserLogMetricsLoggerProvider > ( ) . Single ( ) ;
205- loggerProviders . OfType < NullLoggerProvider > ( ) . Single ( ) ;
206203 }
207204
208205 [ Fact ]
@@ -221,13 +218,12 @@ public void LoggerProviders_ConsoleEnabled_InConfiguration()
221218
222219 IEnumerable < ILoggerProvider > loggerProviders = host . Services . GetService < IEnumerable < ILoggerProvider > > ( ) ;
223220
224- Assert . Equal ( 6 , loggerProviders . Count ( ) ) ;
221+ Assert . Equal ( 5 , loggerProviders . Count ( ) ) ;
225222 loggerProviders . OfType < SystemLoggerProvider > ( ) . Single ( ) ;
226223 loggerProviders . OfType < HostFileLoggerProvider > ( ) . Single ( ) ;
227224 loggerProviders . OfType < FunctionFileLoggerProvider > ( ) . Single ( ) ;
228225 loggerProviders . OfType < ConsoleLoggerProvider > ( ) . Single ( ) ;
229226 loggerProviders . OfType < UserLogMetricsLoggerProvider > ( ) . Single ( ) ;
230- loggerProviders . OfType < NullLoggerProvider > ( ) . Single ( ) ;
231227 }
232228
233229 [ Fact ]
@@ -246,36 +242,12 @@ public void LoggerProviders_ApplicationInsights()
246242
247243 IEnumerable < ILoggerProvider > loggerProviders = host . Services . GetService < IEnumerable < ILoggerProvider > > ( ) ;
248244
249- Assert . Equal ( 6 , loggerProviders . Count ( ) ) ;
250- loggerProviders . OfType < SystemLoggerProvider > ( ) . Single ( ) ;
251- loggerProviders . OfType < HostFileLoggerProvider > ( ) . Single ( ) ;
252- loggerProviders . OfType < FunctionFileLoggerProvider > ( ) . Single ( ) ;
253- loggerProviders . OfType < ApplicationInsightsLoggerProvider > ( ) . Single ( ) ;
254- loggerProviders . OfType < UserLogMetricsLoggerProvider > ( ) . Single ( ) ;
255- loggerProviders . OfType < NullLoggerProvider > ( ) . Single ( ) ;
256- }
257-
258- [ Fact ]
259- public void LoggerProviders_AzureMonitor ( )
260- {
261- IHost host = new HostBuilder ( )
262- . ConfigureDefaultTestWebScriptHost ( )
263- . ConfigureServices ( s =>
264- {
265- TestEnvironment environment = new TestEnvironment ( ) ;
266- environment . SetEnvironmentVariable ( EnvironmentSettingNames . AzureWebsiteHostName , "something.azurewebsites.net" ) ;
267- s . AddSingleton < IEnvironment > ( environment ) ;
268- } )
269- . Build ( ) ;
270-
271- IEnumerable < ILoggerProvider > loggerProviders = host . Services . GetService < IEnumerable < ILoggerProvider > > ( ) ;
272-
273245 Assert . Equal ( 5 , loggerProviders . Count ( ) ) ;
274246 loggerProviders . OfType < SystemLoggerProvider > ( ) . Single ( ) ;
275247 loggerProviders . OfType < HostFileLoggerProvider > ( ) . Single ( ) ;
276248 loggerProviders . OfType < FunctionFileLoggerProvider > ( ) . Single ( ) ;
249+ loggerProviders . OfType < ApplicationInsightsLoggerProvider > ( ) . Single ( ) ;
277250 loggerProviders . OfType < UserLogMetricsLoggerProvider > ( ) . Single ( ) ;
278- loggerProviders . OfType < AzureMonitorDiagnosticLoggerProvider > ( ) . Single ( ) ;
279251 }
280252 }
281253}
0 commit comments