11
11
using Microsoft . Extensions . DependencyInjection ;
12
12
using Microsoft . Extensions . Hosting ;
13
13
using Microsoft . Extensions . Logging ;
14
- using Microsoft . Extensions . Logging . Abstractions ;
15
14
using Microsoft . Extensions . Logging . Console ;
16
15
using Microsoft . Extensions . Options ;
17
16
using Microsoft . WebJobs . Script . Tests ;
@@ -178,12 +177,11 @@ public void LoggerProviders_Default()
178
177
179
178
IEnumerable < ILoggerProvider > loggerProviders = host . Services . GetService < IEnumerable < ILoggerProvider > > ( ) ;
180
179
181
- Assert . Equal ( 5 , loggerProviders . Count ( ) ) ;
180
+ Assert . Equal ( 4 , loggerProviders . Count ( ) ) ;
182
181
loggerProviders . OfType < SystemLoggerProvider > ( ) . Single ( ) ;
183
182
loggerProviders . OfType < HostFileLoggerProvider > ( ) . Single ( ) ;
184
183
loggerProviders . OfType < FunctionFileLoggerProvider > ( ) . Single ( ) ;
185
184
loggerProviders . OfType < UserLogMetricsLoggerProvider > ( ) . Single ( ) ;
186
- loggerProviders . OfType < NullLoggerProvider > ( ) . Single ( ) ;
187
185
}
188
186
189
187
[ Fact ]
@@ -196,13 +194,12 @@ public void LoggerProviders_ConsoleEnabled_IfDevelopmentEnvironment()
196
194
197
195
IEnumerable < ILoggerProvider > loggerProviders = host . Services . GetService < IEnumerable < ILoggerProvider > > ( ) ;
198
196
199
- Assert . Equal ( 6 , loggerProviders . Count ( ) ) ;
197
+ Assert . Equal ( 5 , loggerProviders . Count ( ) ) ;
200
198
loggerProviders . OfType < SystemLoggerProvider > ( ) . Single ( ) ;
201
199
loggerProviders . OfType < HostFileLoggerProvider > ( ) . Single ( ) ;
202
200
loggerProviders . OfType < FunctionFileLoggerProvider > ( ) . Single ( ) ;
203
201
loggerProviders . OfType < ConsoleLoggerProvider > ( ) . Single ( ) ;
204
202
loggerProviders . OfType < UserLogMetricsLoggerProvider > ( ) . Single ( ) ;
205
- loggerProviders . OfType < NullLoggerProvider > ( ) . Single ( ) ;
206
203
}
207
204
208
205
[ Fact ]
@@ -221,13 +218,12 @@ public void LoggerProviders_ConsoleEnabled_InConfiguration()
221
218
222
219
IEnumerable < ILoggerProvider > loggerProviders = host . Services . GetService < IEnumerable < ILoggerProvider > > ( ) ;
223
220
224
- Assert . Equal ( 6 , loggerProviders . Count ( ) ) ;
221
+ Assert . Equal ( 5 , loggerProviders . Count ( ) ) ;
225
222
loggerProviders . OfType < SystemLoggerProvider > ( ) . Single ( ) ;
226
223
loggerProviders . OfType < HostFileLoggerProvider > ( ) . Single ( ) ;
227
224
loggerProviders . OfType < FunctionFileLoggerProvider > ( ) . Single ( ) ;
228
225
loggerProviders . OfType < ConsoleLoggerProvider > ( ) . Single ( ) ;
229
226
loggerProviders . OfType < UserLogMetricsLoggerProvider > ( ) . Single ( ) ;
230
- loggerProviders . OfType < NullLoggerProvider > ( ) . Single ( ) ;
231
227
}
232
228
233
229
[ Fact ]
@@ -246,36 +242,12 @@ public void LoggerProviders_ApplicationInsights()
246
242
247
243
IEnumerable < ILoggerProvider > loggerProviders = host . Services . GetService < IEnumerable < ILoggerProvider > > ( ) ;
248
244
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
-
273
245
Assert . Equal ( 5 , loggerProviders . Count ( ) ) ;
274
246
loggerProviders . OfType < SystemLoggerProvider > ( ) . Single ( ) ;
275
247
loggerProviders . OfType < HostFileLoggerProvider > ( ) . Single ( ) ;
276
248
loggerProviders . OfType < FunctionFileLoggerProvider > ( ) . Single ( ) ;
249
+ loggerProviders . OfType < ApplicationInsightsLoggerProvider > ( ) . Single ( ) ;
277
250
loggerProviders . OfType < UserLogMetricsLoggerProvider > ( ) . Single ( ) ;
278
- loggerProviders . OfType < AzureMonitorDiagnosticLoggerProvider > ( ) . Single ( ) ;
279
251
}
280
252
}
281
253
}
0 commit comments