@@ -13,10 +13,7 @@ public void Can_depend_on_scoped_services_as_transient_default()
1313 {
1414 var services = new ServiceCollection ( ) ;
1515 services . AddSingleton < ILoggerFactory > ( NullLoggerFactory . Instance ) ;
16- services . AddAutoMapper ( opt =>
17- {
18- opt . AddMaps ( typeof ( Source ) . Assembly ) ;
19- } ) ;
16+ services . AddAutoMapper ( _ => { } , typeof ( Source ) . Assembly ) ;
2017 services . AddScoped < ISomeService , MutableService > ( ) ;
2118
2219 var provider = services . BuildServiceProvider ( ) ;
@@ -39,11 +36,9 @@ public void Can_depend_on_scoped_services_as_scoped()
3936 {
4037 var services = new ServiceCollection ( ) ;
4138 services . AddSingleton < ILoggerFactory > ( NullLoggerFactory . Instance ) ;
42- services . AddAutoMapper ( opt =>
39+ services . AddAutoMapper ( _ =>
4340 {
44- opt . ServiceLifetime = ServiceLifetime . Scoped ;
45- opt . AddMaps ( typeof ( Source ) . Assembly ) ;
46- } ) ;
41+ } , [ typeof ( Source ) . Assembly ] , ServiceLifetime . Scoped ) ;
4742 services . AddScoped < ISomeService , MutableService > ( ) ;
4843
4944 var provider = services . BuildServiceProvider ( ) ;
@@ -65,12 +60,8 @@ public void Can_depend_on_scoped_services_as_scoped()
6560 public void Cannot_correctly_resolve_scoped_services_as_singleton ( )
6661 {
6762 var services = new ServiceCollection ( ) ;
68- services . AddSingleton < ILoggerFactory > ( NullLoggerFactory . Instance ) ;
69- services . AddAutoMapper ( opt =>
70- {
71- opt . AddMaps ( typeof ( Source ) . Assembly ) ;
72- opt . ServiceLifetime = ServiceLifetime . Singleton ;
73- } ) ;
63+ services . AddSingleaton < ILoggerFactory > ( NullLoggerFactory . Instance ) ;
64+ services . AddAutoMapper ( _ => { } , [ typeof ( Source ) . Assembly ] , ServiceLifetime . Singleton ) ;
7465 services . AddScoped < ISomeService , MutableService > ( ) ;
7566
7667 var provider = services . BuildServiceProvider ( ) ;
0 commit comments