C# Class Microsoft.Research.DataOnboarding.QueueService.MessageHandlerFactory

Implements the methods for IMessageHandlerFactory interface.
Inheritance: IMessageHandlerFactory
Mostra file Open project: CDLUC3/dataup2

Public Methods

Method Description
GetMessageHandler ( MessageHandlerEnum handlerName ) : IMessageHandler

Returns the instance of MessageHandler.

MessageHandlerFactory ( IFileServiceFactory fileServiceFactory, IRepositoryService repositoryService, IQueueRepository queueRepository, IBlobDataRepository blobRepository ) : Microsoft.Research.DataOnboarding.FileService.Interface

Initializes a new instance of the MessageHandlerFactory class.

Method Details

GetMessageHandler() public method

Returns the instance of MessageHandler.
public GetMessageHandler ( MessageHandlerEnum handlerName ) : IMessageHandler
handlerName MessageHandlerEnum MessageHandler Enumeration value.
return IMessageHandler

MessageHandlerFactory() public method

Initializes a new instance of the MessageHandlerFactory class.
public MessageHandlerFactory ( IFileServiceFactory fileServiceFactory, IRepositoryService repositoryService, IQueueRepository queueRepository, IBlobDataRepository blobRepository ) : Microsoft.Research.DataOnboarding.FileService.Interface
fileServiceFactory IFileServiceFactory IFileServiceFactory to instantiate IFileService.
repositoryService IRepositoryService IRepositoryService instance.
queueRepository IQueueRepository IQueueRepository instance.
blobRepository IBlobDataRepository IBlobRepository instance.
return Microsoft.Research.DataOnboarding.FileService.Interface