Compono.BogusMemberNameProvider
Compono.Bogus¶
Compono¶
BogusMemberNameProvider Class¶
A stage-5 semantic value provider that matches an exact, conservative allowlist of string-typed member names (FirstName, Email, etc.) against a real, deterministically-seeded Bogus.Faker value. Registered via CompositionBuilderExtensions.UseBogus(). See docs/adr/0027-compono-bogus-package-design.md.
Inheritance System.Object → BogusMemberNameProvider
Implements ICompositionValueProvider
| Constructors | |
|---|---|
| BogusMemberNameProvider(string) | Creates a BogusMemberNameProvider using locale. |
| Methods | |
|---|---|
| TryProvide(CompositionProviderRequest, ICompositionContext) | Attempts to produce a value for request. Returns NotHandled for any request this provider doesn't apply to, so a later provider or pipeline stage still gets a chance - never throws for an expected non-match. |