C# Class MvcContrib.CommandProcessor.MessageProcessor

Inheritance: IMessageProcessor
Show file Open project: atomicobject/mvccontrib

Public Methods

Method Description
MessageProcessor ( IMessageMapper mappingEngine, ICommandInvoker commandInvoker, IUnitOfWork unitOfWork, CommandEngineConfiguration configuration ) : System
Process ( object message, Type messageType ) : ExecutionResult

Method Details

MessageProcessor() public method

public MessageProcessor ( IMessageMapper mappingEngine, ICommandInvoker commandInvoker, IUnitOfWork unitOfWork, CommandEngineConfiguration configuration ) : System
mappingEngine IMessageMapper
commandInvoker ICommandInvoker
unitOfWork IUnitOfWork
configuration MvcContrib.CommandProcessor.Configuration.CommandEngineConfiguration
return System

Process() public method

public Process ( object message, Type messageType ) : ExecutionResult
message object
messageType System.Type
return ExecutionResult