Exemple #1
0
        public ICommand DeserializeCommandFromMessage(Message message)
        {
            CommandMessageBody commandMessageBody = _serializationService.DeserializeFromObject <CommandMessageBody>(message.Body);

            System.Type commandType = _typeProvider.GetType(commandMessageBody.CommandName);
            object      command     = _serializationService.DeserializeFromObject(commandType, commandMessageBody.Command);

            return(command as ICommand);
        }