Compono.MemberRuleExtensions
Compono.Bogus¶
Compono¶
MemberRuleExtensions Class¶
Adds Bogus-backed sugar to CompositionMemberRuleBuilder<TParent,TMember> - an explicit member rule whose value comes from a deterministically-seeded Bogus.Faker, for a member the conservative BogusMemberNameProvider convention allowlist doesn't (or shouldn't) guess. See docs/adr/0027-compono-bogus-package-design.md.
Inheritance System.Object → MemberRuleExtensions
| Methods | |
|---|---|
| UseBogus<TParent,TMember>(this CompositionMemberRuleBuilder<TParent,TMember>, Func<Faker,TMember>, string) | Registers a member rule whose value comes from a deterministically-seeded Bogus.Faker - purely ergonomic sugar over Use(Func<ICompositionContext,TMember>). Always wins over BogusMemberNameProvider's convention guess for the same member, since stage 4 (configuration rules) runs before stage 5 (semantic providers) unconditionally. |