Interface IAppBuilder
Application builder interface for configuring dependency injection and services.
- Extension Methods
Methods
Build()
Builds this instance.
Returns
- IApp
Instance An App Instance.
UseCurrentSplatLocator()
Uses the current splat locator.
Returns
- IApp
Builder The builder instance for chaining.
UsingModule<T>(T)
Uses the module.
Parameters
registrationModuleTThe registration module.
Returns
- IApp
Builder The builder instance for chaining.
Type Parameters
TThe Splat Module Type.
WithCoreServices()
Configures the core services.
Returns
- IApp
Builder The builder instance for chaining.
WithCustomRegistration(Action<IMutableDependencyResolver>)
Configures with custom registration.
Parameters
configureActionAction<IMutableDependency >Resolver The configure action.
Returns
- IApp
Builder The builder instance for chaining.