Skip to content

Compono.BogusOptions.AddAlias(string,Compono.BogusConvention)

Compono.Bogus

Compono.BogusOptions

BogusOptions.AddAlias(string, BogusConvention) Method

Adds an additional exact member name that resolves to the same generator as a built-in BogusConvention - e.g. AddAlias("GivenName", BogusConvention.FirstName) lets a domain that calls first names "GivenName" still get realistic values from UseBogus() alone. Validated and applied eagerly, immediately, against this BogusOptions instance's own accumulated state - not deferred to UseBogus(...) returning, and not detected across separate UseBogus(...) calls.

public void AddAlias(string aliasName, Compono.BogusConvention target);

Parameters

aliasName System.String

The additional exact member name to match.

target BogusConvention

The built-in convention this alias's matched requests should generate.

Exceptions

System.ArgumentNullException
aliasName is null.

System.ArgumentException
aliasName is empty or all-whitespace; or already configured as a built-in convention name, an existing alias, or an existing custom convention.

System.ArgumentOutOfRangeException
target is not a defined BogusConvention value.