Exemple #1
0
 protected override void Map(IEventMapping mapping)
 {
     //Expected streamId = Question_UserName
     mapping.For <QuestionCreated>((meta, e) => e.QuestionId.ToString(), Apply);
     mapping.For <AnswerCreated>((created) => string.Empty, (created, state) => Task.CompletedTask);
     mapping.For <TagCreated>(created => string.Empty, (created, state) => Task.CompletedTask);
 }
 protected override void Map(IEventMapping mapping)
 {
     mapping.For <TagCreated>((meta, e) => e.QuestionId.ToString(), Apply);
 }
Exemple #3
0
 protected override void Map(IEventMapping mapping)
 {
     mapping.For <BookRated>((meta, e) => e.Title, Apply);
 }
 protected override void Map(IEventMapping mapping)
 {
     mapping.For <ActionOccured>((meta, e) => e.Name + meta.StreamId, Apply);
 }