Class SplatBuilderExtensions
Common extension helpers for registering Splat modules.
- Inheritance
-
Splat
Builder Extensions
Methods
Apply(IModule)
Runs the provided configuration action immediately against the current Splat AppLocator.
Parameters
moduleIModuleThe module to configure.
CreateSplatBuilder(IMutableDependencyResolver)
Creates a Splat application builder using the specified dependency resolver.
Parameters
resolverIMutableDependency Resolver The mutable dependency resolver to use.
Returns
- IApp
Builder The builder instance for chaining.
Exceptions
- Argument
Null Exception Thrown when resolver is null.
CreateSplatBuilder(IMutableDependencyResolver, Action<IMutableDependencyResolver>)
Creates a Splat application builder using the specified dependency resolver and applies a configuration action.
public static IAppBuilder CreateSplatBuilder(this IMutableDependencyResolver resolver, Action<IMutableDependencyResolver> configureAction)
Parameters
resolverIMutableDependency Resolver The mutable dependency resolver to use.
configureActionAction<IMutableDependency >Resolver The configuration action to apply.
Returns
- IApp
Builder The builder instance for chaining.
Exceptions
- Argument
Null Exception Thrown when resolver is null.