Compono.CompositionBuilder.AddTestDoubleProvider(Compono.ICompositionValueProvider)
Compono¶
Compono.CompositionBuilder¶
CompositionBuilder.AddTestDoubleProvider(ICompositionValueProvider) Method¶
Registers provider into pipeline stage 6 (test-double providers) - the open-ended, pattern-matching extension point an integration package (e.g. Compono.NSubstitute) uses instead of a closed-set For<T>() rule. See docs/adr/0024-public-provider-extensibility-model.md.
public Compono.CompositionBuilder AddTestDoubleProvider(Compono.ICompositionValueProvider provider);
Parameters¶
provider ICompositionValueProvider
The provider to register.
Returns¶
Remarks¶
Multiple providers may be registered - tried in registration order, same as every other extensible pipeline stage; the first to report a value wins.