FastMoq
Search Results for

    Show / Hide Table of Contents

    Enum MockingProviderDiscoveryMode

    Controls how MockingProviderRegistry performs automatic provider discovery.

    Namespace: FastMoq.Providers
    Assembly: FastMoq.Core.dll
    Syntax
    public enum MockingProviderDiscoveryMode

    Fields

    Name Description
    Automatic

    Discovers providers from assemblies already loaded into the current process and from eligible direct references. This is the default mode.

    ExplicitOnly

    Honors only built-in registrations, runtime registrations, and explicit assembly metadata. Convention-based IMockingProvider type discovery is disabled in this mode.

    LoadedAssembliesOnly

    Discovers providers only from assemblies that are already loaded into the current process. No additional assemblies are loaded during discovery.

    Extension Methods

    TestClassExtensions.GetMemberName<MockingProviderDiscoveryMode, TValue>(MockingProviderDiscoveryMode, Expression<Func<MockingProviderDiscoveryMode, TValue>>)
    TestClassExtensions.GetMember<MockingProviderDiscoveryMode, TValue>(MockingProviderDiscoveryMode, Expression<Func<MockingProviderDiscoveryMode, TValue>>)
    TestClassExtensions.GetProperty<MockingProviderDiscoveryMode>(MockingProviderDiscoveryMode, string)
    MockerHttpMoqExtensions.SetupHttpMessage(object, Func<HttpResponseMessage>, Expression, Expression)
    MockerHttpMoqExtensions.SetupMessageAsync<TMock, TReturn>(object, Expression<Func<TMock, Task<TReturn>>>, Func<TReturn>)
    MockerHttpMoqExtensions.SetupMessageProtectedAsync<TMock, TReturn>(object, string, Func<TReturn>, params object[])
    MockerHttpMoqExtensions.SetupMessageProtected<TMock, TReturn>(object, string, Func<TReturn>, params object[])
    MockerHttpMoqExtensions.SetupMessage<TMock, TReturn>(object, Expression<Func<TMock, TReturn>>, Func<TReturn>)
    TestClassExtensions.GetFieldInfo<TType>(object, string)
    TestClassExtensions.GetFieldValue<T>(object, FieldInfo)
    TestClassExtensions.GetFieldValue<T, TType>(object, string)
    In this article
    Back to top
    Generated 2026-04-29 03:53 UTC