C# Класс Rebel.Cms.Web.DependencyManagementExtensions

Extension methods for IContainerBuilder
Показать файл Открыть проект

Открытые методы

Метод Описание
RegisterControllers ( this containerBuilder, Assembly assembly, TypeFinder typeFinder ) : IContainerBuilder

Register all controllers found in the specified Assembly

RegisterControllers ( this containerBuilder, IEnumerable assemblies, TypeFinder typeFinder ) : IContainerBuilder

Register all controllers found in the specified assemblies

RegisterModelBinderProvider ( this containerBuilder ) : IContainerBuilder
RegisterModelBinders ( this containerBuilder, Assembly assembly, TypeFinder typeFinder ) : IContainerBuilder

Register all model binders found in the specified Assembly which are registered to types based on the ModelBinderForAttribute.

RegisterModelBinders ( this containerBuilder, IEnumerable assemblies, TypeFinder typeFinder ) : IContainerBuilder

Register all model binders found in the specified Assemblies which are registered to types based on the ModelBinderForAttribute.

Описание методов

RegisterControllers() публичный статический Метод

Register all controllers found in the specified Assembly
public static RegisterControllers ( this containerBuilder, Assembly assembly, TypeFinder typeFinder ) : IContainerBuilder
containerBuilder this
assembly System.Reflection.Assembly
typeFinder TypeFinder
Результат IContainerBuilder

RegisterControllers() публичный статический Метод

Register all controllers found in the specified assemblies
public static RegisterControllers ( this containerBuilder, IEnumerable assemblies, TypeFinder typeFinder ) : IContainerBuilder
containerBuilder this
assemblies IEnumerable
typeFinder TypeFinder
Результат IContainerBuilder

RegisterModelBinderProvider() публичный статический Метод

public static RegisterModelBinderProvider ( this containerBuilder ) : IContainerBuilder
containerBuilder this
Результат IContainerBuilder

RegisterModelBinders() публичный статический Метод

Register all model binders found in the specified Assembly which are registered to types based on the ModelBinderForAttribute.
public static RegisterModelBinders ( this containerBuilder, Assembly assembly, TypeFinder typeFinder ) : IContainerBuilder
containerBuilder this
assembly System.Reflection.Assembly
typeFinder TypeFinder
Результат IContainerBuilder

RegisterModelBinders() публичный статический Метод

Register all model binders found in the specified Assemblies which are registered to types based on the ModelBinderForAttribute.
public static RegisterModelBinders ( this containerBuilder, IEnumerable assemblies, TypeFinder typeFinder ) : IContainerBuilder
containerBuilder this
assemblies IEnumerable
typeFinder TypeFinder
Результат IContainerBuilder