public class Foo : AggregateRootMappedWithExpressions { public override void InitializeEventHandlers() { Map{SomethingHappenedEvent}().ToHandler(x => SomethingHasHappened(x)); } public void SomethingHasHappened(SourcedEvent e) {} } public class SomethingHappenedEvent : SourcedEvent {}