@@ -15,10 +15,12 @@ public void AddNLWebNetMultiBackend_RegistersRequiredServices()
1515 var services = new ServiceCollection ( ) ;
1616
1717 // Act
18- services . AddNLWebNetMultiBackend ( options =>
19- {
20- options . MultiBackend . Enabled = true ;
21- } ) ;
18+ services . AddNLWebNetMultiBackend (
19+ configureOptions : null ,
20+ configureMultiBackend : options =>
21+ {
22+ options . Enabled = true ;
23+ } ) ;
2224
2325 // Assert
2426 var serviceProvider = services . BuildServiceProvider ( ) ;
@@ -38,16 +40,18 @@ public void AddNLWebNetMultiBackend_WithMultiBackendDisabled_UsesBackwardCompati
3840 var services = new ServiceCollection ( ) ;
3941
4042 // Act
41- services . AddNLWebNetMultiBackend ( options =>
42- {
43- options . MultiBackend . Enabled = false ;
44- } ) ;
43+ services . AddNLWebNetMultiBackend (
44+ configureOptions : null ,
45+ configureMultiBackend : options =>
46+ {
47+ options . Enabled = false ;
48+ } ) ;
4549
4650 // Assert
4751 var serviceProvider = services . BuildServiceProvider ( ) ;
48- var options = serviceProvider . GetRequiredService < IOptions < NLWebOptions > > ( ) ;
52+ var multiBackendOptions = serviceProvider . GetRequiredService < IOptions < MultiBackendOptions > > ( ) ;
4953
50- Assert . IsFalse ( options . Value . MultiBackend . Enabled ) ;
54+ Assert . IsFalse ( multiBackendOptions . Value . Enabled ) ;
5155
5256 // Should still be able to get the main service
5357 var nlWebService = serviceProvider . GetService < INLWebService > ( ) ;
0 commit comments