Enum InstanceCreationFlags
Per-call overrides for constructor selection and optional-parameter resolution during instance creation. None preserves the current Mocker defaults.
Namespace: FastMoq
Assembly: FastMoq.Core.dll
Syntax
[Flags]
public enum InstanceCreationFlags
Fields
| Name | Description |
|---|---|
| AllowNonPublicConstructorFallback | Allow constructor selection to fall back to non-public constructors. |
| None | Use the current Mocker defaults for constructor selection and optional-parameter resolution. |
| PublicConstructorsOnly | Restrict constructor selection to public constructors only. |
| ResolveOptionalParametersViaMocker | Resolve optional constructor parameters through the normal FastMoq mock and object pipeline. |
| UseDefaultOrNullOptionalParameters | Use declared default values for optional parameters, or null when no default value is available. |