|
|
@@ -25,7 +25,7 @@ public class PersistentStateValueProviderTests
|
|
|
new Dictionary<string, byte[]>(),
|
|
|
[]);
|
|
|
|
|
|
- var provider = new PersistentStateValueProvider(state);
|
|
|
+ var provider = new PersistentStateValueProvider(state, new ServiceCollection().BuildServiceProvider());
|
|
|
var renderer = new TestRenderer();
|
|
|
var component = new TestComponent();
|
|
|
// Update the method call to match the correct signature
|
|
|
@@ -53,7 +53,7 @@ public class PersistentStateValueProviderTests
|
|
|
var state = new PersistentComponentState(
|
|
|
new Dictionary<string, byte[]>(),
|
|
|
[]);
|
|
|
- var provider = new PersistentStateValueProvider(state);
|
|
|
+ var provider = new PersistentStateValueProvider(state, new ServiceCollection().BuildServiceProvider());
|
|
|
var renderer = new TestRenderer();
|
|
|
var component = new TestComponent();
|
|
|
var componentStates = CreateComponentState(renderer, [(component, null)], null);
|
|
|
@@ -75,7 +75,7 @@ public class PersistentStateValueProviderTests
|
|
|
var state = new PersistentComponentState(
|
|
|
new Dictionary<string, byte[]>(),
|
|
|
[]);
|
|
|
- var provider = new PersistentStateValueProvider(state);
|
|
|
+ var provider = new PersistentStateValueProvider(state, new ServiceCollection().BuildServiceProvider());
|
|
|
var renderer = new TestRenderer();
|
|
|
var component = new TestComponent();
|
|
|
var componentStates = CreateComponentState(renderer, [(component, null)], null);
|
|
|
@@ -108,7 +108,7 @@ public class PersistentStateValueProviderTests
|
|
|
var componentState = componentStates.First();
|
|
|
|
|
|
// Create the provider and subscribe the component
|
|
|
- var provider = new PersistentStateValueProvider(persistenceManager.State);
|
|
|
+ var provider = new PersistentStateValueProvider(persistenceManager.State, new ServiceCollection().BuildServiceProvider());
|
|
|
var cascadingParameterInfo = CreateCascadingParameterInfo(nameof(TestComponent.State), typeof(string));
|
|
|
provider.Subscribe(componentState, cascadingParameterInfo);
|
|
|
|
|
|
@@ -147,7 +147,7 @@ public class PersistentStateValueProviderTests
|
|
|
var componentState = componentStates.First();
|
|
|
|
|
|
// Create the provider and subscribe the component
|
|
|
- var provider = new PersistentStateValueProvider(persistenceManager.State);
|
|
|
+ var provider = new PersistentStateValueProvider(persistenceManager.State, new ServiceCollection().BuildServiceProvider());
|
|
|
var cascadingParameterInfo = CreateCascadingParameterInfo(nameof(TestComponent.State), typeof(string));
|
|
|
provider.Subscribe(componentState, cascadingParameterInfo);
|
|
|
|
|
|
@@ -187,7 +187,7 @@ public class PersistentStateValueProviderTests
|
|
|
var componentState2 = componentStates.Last();
|
|
|
|
|
|
// Create the provider and subscribe the component
|
|
|
- var provider = new PersistentStateValueProvider(persistenceManager.State);
|
|
|
+ var provider = new PersistentStateValueProvider(persistenceManager.State, new ServiceCollection().BuildServiceProvider());
|
|
|
var cascadingParameterInfo = CreateCascadingParameterInfo(nameof(TestComponent.State), typeof(string));
|
|
|
provider.Subscribe(componentState1, cascadingParameterInfo);
|
|
|
provider.Subscribe(componentState2, cascadingParameterInfo);
|
|
|
@@ -260,7 +260,7 @@ public class PersistentStateValueProviderTests
|
|
|
var componentState2 = componentStates.Last();
|
|
|
|
|
|
// Create the provider and subscribe the component
|
|
|
- var provider = new PersistentStateValueProvider(persistenceManager.State);
|
|
|
+ var provider = new PersistentStateValueProvider(persistenceManager.State, new ServiceCollection().BuildServiceProvider());
|
|
|
var cascadingParameterInfo = CreateCascadingParameterInfo(nameof(TestComponent.State), typeof(string));
|
|
|
provider.Subscribe(componentState1, cascadingParameterInfo);
|
|
|
provider.Subscribe(componentState2, cascadingParameterInfo);
|
|
|
@@ -305,7 +305,7 @@ public class PersistentStateValueProviderTests
|
|
|
var componentState2 = componentStates.Last();
|
|
|
|
|
|
// Create the provider and subscribe the components
|
|
|
- var provider = new PersistentStateValueProvider(persistenceManager.State);
|
|
|
+ var provider = new PersistentStateValueProvider(persistenceManager.State, new ServiceCollection().BuildServiceProvider());
|
|
|
var cascadingParameterInfo = CreateCascadingParameterInfo(nameof(TestComponent.State), typeof(string));
|
|
|
provider.Subscribe(componentState1, cascadingParameterInfo);
|
|
|
provider.Subscribe(componentState2, cascadingParameterInfo);
|
|
|
@@ -346,7 +346,7 @@ public class PersistentStateValueProviderTests
|
|
|
var componentState2 = componentStates.Last();
|
|
|
|
|
|
// Create the provider and subscribe the components
|
|
|
- var provider = new PersistentStateValueProvider(persistenceManager.State);
|
|
|
+ var provider = new PersistentStateValueProvider(persistenceManager.State, new ServiceCollection().BuildServiceProvider());
|
|
|
var cascadingParameterInfo = CreateCascadingParameterInfo(nameof(TestComponent.State), typeof(string));
|
|
|
provider.Subscribe(componentState1, cascadingParameterInfo);
|
|
|
provider.Subscribe(componentState2, cascadingParameterInfo);
|
|
|
@@ -379,7 +379,7 @@ public class PersistentStateValueProviderTests
|
|
|
var componentState2 = componentStates.Last();
|
|
|
|
|
|
// Create the provider and subscribe the components
|
|
|
- var provider = new PersistentStateValueProvider(persistenceManager.State);
|
|
|
+ var provider = new PersistentStateValueProvider(persistenceManager.State, new ServiceCollection().BuildServiceProvider());
|
|
|
var cascadingParameterInfo = CreateCascadingParameterInfo(nameof(TestComponent.State), typeof(string));
|
|
|
provider.Subscribe(componentState1, cascadingParameterInfo);
|
|
|
provider.Subscribe(componentState2, cascadingParameterInfo);
|
|
|
@@ -419,7 +419,7 @@ public class PersistentStateValueProviderTests
|
|
|
var componentState2 = componentStates.Last();
|
|
|
|
|
|
// Create the provider and subscribe the components
|
|
|
- var provider = new PersistentStateValueProvider(persistenceManager.State);
|
|
|
+ var provider = new PersistentStateValueProvider(persistenceManager.State, new ServiceCollection().BuildServiceProvider());
|
|
|
var cascadingParameterInfo = CreateCascadingParameterInfo(nameof(TestComponent.State), typeof(string));
|
|
|
provider.Subscribe(componentState1, cascadingParameterInfo);
|
|
|
provider.Subscribe(componentState2, cascadingParameterInfo);
|
|
|
@@ -448,7 +448,7 @@ public class PersistentStateValueProviderTests
|
|
|
var componentState = componentStates.First();
|
|
|
|
|
|
// Create the provider and subscribe the component
|
|
|
- var provider = new PersistentStateValueProvider(persistenceManager.State);
|
|
|
+ var provider = new PersistentStateValueProvider(persistenceManager.State, new ServiceCollection().BuildServiceProvider());
|
|
|
var cascadingParameterInfo = CreateCascadingParameterInfo(nameof(ValueTypeTestComponent.IntValue), typeof(int));
|
|
|
provider.Subscribe(componentState, cascadingParameterInfo);
|
|
|
|
|
|
@@ -483,7 +483,7 @@ public class PersistentStateValueProviderTests
|
|
|
var componentState = componentStates.First();
|
|
|
|
|
|
// Create the provider and subscribe the component
|
|
|
- var provider = new PersistentStateValueProvider(persistenceManager.State);
|
|
|
+ var provider = new PersistentStateValueProvider(persistenceManager.State, new ServiceCollection().BuildServiceProvider());
|
|
|
var cascadingParameterInfo = CreateCascadingParameterInfo(nameof(ValueTypeTestComponent.NullableIntValue), typeof(int?));
|
|
|
provider.Subscribe(componentState, cascadingParameterInfo);
|
|
|
|
|
|
@@ -518,7 +518,7 @@ public class PersistentStateValueProviderTests
|
|
|
var componentState = componentStates.First();
|
|
|
|
|
|
// Create the provider and subscribe the component
|
|
|
- var provider = new PersistentStateValueProvider(persistenceManager.State);
|
|
|
+ var provider = new PersistentStateValueProvider(persistenceManager.State, new ServiceCollection().BuildServiceProvider());
|
|
|
var cascadingParameterInfo = CreateCascadingParameterInfo(nameof(ValueTypeTestComponent.TupleValue), typeof((string, int)));
|
|
|
provider.Subscribe(componentState, cascadingParameterInfo);
|
|
|
|
|
|
@@ -553,7 +553,7 @@ public class PersistentStateValueProviderTests
|
|
|
var componentState = componentStates.First();
|
|
|
|
|
|
// Create the provider and subscribe the component
|
|
|
- var provider = new PersistentStateValueProvider(persistenceManager.State);
|
|
|
+ var provider = new PersistentStateValueProvider(persistenceManager.State, new ServiceCollection().BuildServiceProvider());
|
|
|
var cascadingParameterInfo = CreateCascadingParameterInfo(nameof(ValueTypeTestComponent.NullableTupleValue), typeof((string, int)?));
|
|
|
provider.Subscribe(componentState, cascadingParameterInfo);
|
|
|
|