C# Класс BeiDream.Core.Events.Bus.Handlers.HandlersFactories.IocHandlerFactory

This IEventHandlerFactory implementation is used to get/release handlers using Ioc.
Наследование: IEventHandlerFactory
Показать файл Открыть проект

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

Метод Описание
GetHandler ( ) : IEventHandler

Resolves handler object from Ioc container.

IocHandlerFactory ( IIocResolver iocResolver, Type handlerType ) : System

Creates a new instance of IocHandlerFactory class.

ReleaseHandler ( IEventHandler handler ) : void

Releases handler object using Ioc container.

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

GetHandler() публичный Метод

Resolves handler object from Ioc container.
public GetHandler ( ) : IEventHandler
Результат IEventHandler

IocHandlerFactory() публичный Метод

Creates a new instance of IocHandlerFactory class.
public IocHandlerFactory ( IIocResolver iocResolver, Type handlerType ) : System
iocResolver IIocResolver
handlerType System.Type Type of the handler
Результат System

ReleaseHandler() публичный Метод

Releases handler object using Ioc container.
public ReleaseHandler ( IEventHandler handler ) : void
handler IEventHandler Handler to be released
Результат void