ContainerProvider - класс

Definition

Пространство имён: Tessa.Web.Services
Сборка: Tessa.Web (в Tessa.Web.dll) Версия: 4.0.4
C#
public class ContainerProvider : IContainerProvider, 
	IDisposable
Inheritance
Object    ContainerProvider
Implements
IDisposable, IContainerProvider

Конструкторы

ContainerProvider Создаёт класс с указанием его зависимостей.

Свойства

BackgroundServiceQueue Очередь действий для асинхронной обработки в фоновом режиме веб-сервером.
ConfigurationManager Объект, управляющий конфигурацией приложений Tessa. К объекту возможно одновременное обращение из нескольких потоков.
HttpContextAccessor Provides access to the current HttpContext, if one is available.
ServiceProviderDefines a mechanism for retrieving a service object; that is, an object that provides custom support to other objects.
UnityContainerOptions Класс, содержащий список обработчиков операций создания/освобождения контейнера Unity.
WebContextAccessor Объект, который предоставляет доступ к текущему IWebContext.

Методы

AfterContainerCreatedActionsAsync Метод, который нужно вызвать после создания и инициализации контейнера. Выполняет зарегистрированные действия после инициализации контейнера.
CreateContainerAsync 
DisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
DisposeContainerAsync 
EqualsDetermines whether the specified object is equal to the current object.
(Унаследован от Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object)
FinalizeContainerAsync 
GetContainerAsync 
GetHashCodeServes as the default hash function.
(Унаследован от Object)
GetTypeGets the Type of the current instance.
(Унаследован от Object)
InitializeContainer 
MemberwiseCloneCreates a shallow copy of the current Object.
(Унаследован от Object)
RegisterInContainer 
ResetAllContainersAsync 
ResetContainerAsync 
ToStringReturns a string that represents the current object.
(Унаследован от Object)

Методы расширения

Get
(Определяется ComHelper)
Invoke
(Определяется ComHelper)
Set
(Определяется ComHelper)

См. также