Como configurar manipuladores no RedMQ de eventos criados no meu domínio

Apenas começando minha cabeçafilas de mensagens e Redis MQexcelente quadro.

Eu entendo que você tem que usar .RegisterHandler (...) para determinar qual manipulador processará o tipo de mensagem / evento que está na fila de mensagens.

Então, se eu tiver EventA, EventB etc, devo ter um serviço que lida com cada um desses eventos, como:

public class DomainService : Service {

    public object Any(EventA eventA) {...}
    public object Any(EventB eventA) {...}
}

Então, essas devem ser apenas listas de fila / redis criadas?

Além disso, o que se eu quiser que uma cadeia de eventos aconteça, por exemplo, uma mensagem do tipo EventA também tem um manipulador que envia um e-mail fornecendo manipuladores anteriormente na cadeia são bem sucedidos?

questionAnswers(1)

yourAnswerToTheQuestion