SimpleInjectorAspNetCoreBuilder Class

Simple Injector
Builder object returned by AddAspNetCore(SimpleInjectorAddOptions) that allows additional integration options to be applied.
Inheritance Hierarchy

SystemObject
  SimpleInjector.Integration.AspNetCoreSimpleInjectorAspNetCoreBuilder

Namespace:  SimpleInjector.Integration.AspNetCore
Assembly:  SimpleInjector.Integration.AspNetCore (in SimpleInjector.Integration.AspNetCore.dll) Version: 4.6.0
Syntax

public sealed class SimpleInjectorAspNetCoreBuilder

The SimpleInjectorAspNetCoreBuilder type exposes the following members.

Properties

  NameDescription
Public propertyContainer
Gets the Container instance used by the application.
Public propertyServices
Gets the IServiceCollection that contains the collection of framework components.
Top
Extension Methods

  NameDescription
Public Extension MethodAddControllerActivation
Registers all application's controllers in Simple Injector and instructs ASP.NET Core to let Simple Injector create those controllers.
(Defined by SimpleInjectorAspNetCoreBuilderMvcCoreExtensions.)
Public Extension MethodAddPageModelActivation
Registers all application's page models in Simple Injector and instructs ASP.NET Core to let Simple Injector create those page models.
(Defined by SimpleInjectorAspNetCoreBuilderMvcExtensions.)
Public Extension MethodAddTagHelperActivation
Registers the application's tag helpers that in Simple Injector and instructs ASP.NET Core to let Simple Injector create those tag helpers.
(Defined by SimpleInjectorAspNetCoreBuilderMvcExtensions.)
Public Extension MethodAddViewComponentActivation
Registers all application's view components in Simple Injector and instructs ASP.NET Core to let Simple Injector create those view components.
(Defined by SimpleInjectorAspNetCoreBuilderMvcCoreExtensions.)
Top
See Also

Reference