@@ -24,36 +24,36 @@ static void ExemplifyServiceLifetime(IServiceProvider hostProvider, string lifet
24
24
IServiceProvider provider = serviceScope . ServiceProvider ;
25
25
ServiceLifetimeReporter logger = provider . GetRequiredService < ServiceLifetimeReporter > ( ) ;
26
26
logger . ReportServiceLifetimeDetails (
27
- $ "{ lifetime } : Call 1 to provider.GetRequiredService<ServiceLifetimeLogger >()") ;
27
+ $ "{ lifetime } : Call 1 to provider.GetRequiredService<ServiceLifetimeReporter >()") ;
28
28
29
29
Console . WriteLine ( "..." ) ;
30
30
31
31
logger = provider . GetRequiredService < ServiceLifetimeReporter > ( ) ;
32
32
logger . ReportServiceLifetimeDetails (
33
- $ "{ lifetime } : Call 2 to provider.GetRequiredService<ServiceLifetimeLogger >()") ;
33
+ $ "{ lifetime } : Call 2 to provider.GetRequiredService<ServiceLifetimeReporter >()") ;
34
34
35
35
Console . WriteLine ( ) ;
36
36
}
37
37
// </Program>
38
38
39
39
// <Output>
40
40
// Sample output:
41
- // Lifetime 1: Call 1 to provider.GetRequiredService<ServiceLifetimeLogger >()
41
+ // Lifetime 1: Call 1 to provider.GetRequiredService<ServiceLifetimeReporter >()
42
42
// IExampleTransientService: d08a27fa-87d2-4a06-98d7-2773af886125 (Always different)
43
43
// IExampleScopedService: 402c83c9-b4ed-4be1-b78c-86be1b1d908d (Changes only with lifetime)
44
44
// IExampleSingletonService: a61f1ff4-0b14-4508-bd41-21d852484a7b (Always the same)
45
45
// ...
46
- // Lifetime 1: Call 2 to provider.GetRequiredService<ServiceLifetimeLogger >()
46
+ // Lifetime 1: Call 2 to provider.GetRequiredService<ServiceLifetimeReporter >()
47
47
// IExampleTransientService: b43d68fb-2c7b-4a9b-8f02-fc507c164326 (Always different)
48
48
// IExampleScopedService: 402c83c9-b4ed-4be1-b78c-86be1b1d908d (Changes only with lifetime)
49
49
// IExampleSingletonService: a61f1ff4-0b14-4508-bd41-21d852484a7b (Always the same)
50
50
//
51
- // Lifetime 2: Call 1 to provider.GetRequiredService<ServiceLifetimeLogger >()
51
+ // Lifetime 2: Call 1 to provider.GetRequiredService<ServiceLifetimeReporter >()
52
52
// IExampleTransientService: f3856b59-ab3f-4bbd-876f-7bab0013d392 (Always different)
53
53
// IExampleScopedService: bba80089-1157-4041-936d-e96d81dd9d1c (Changes only with lifetime)
54
54
// IExampleSingletonService: a61f1ff4-0b14-4508-bd41-21d852484a7b (Always the same)
55
55
// ...
56
- // Lifetime 2: Call 2 to provider.GetRequiredService<ServiceLifetimeLogger >()
56
+ // Lifetime 2: Call 2 to provider.GetRequiredService<ServiceLifetimeReporter >()
57
57
// IExampleTransientService: a8015c6a-08cd-4799-9ec3-2f2af9cbbfd2 (Always different)
58
58
// IExampleScopedService: bba80089-1157-4041-936d-e96d81dd9d1c (Changes only with lifetime)
59
59
// IExampleSingletonService: a61f1ff4-0b14-4508-bd41-21d852484a7b (Always the same)
0 commit comments