예제 #1
0
 private void HandleCourseCreated(CourseCreated @event)
 {
     State = new Course(@event);
 }
예제 #2
0
 private async Task HandleCourseCreatedAsync(CourseCreated @event)
 {
     await Task.WhenAll(
         CourseProjectionManager.CreateProjectionAsync(@event),
         CourseInfoProjectionManager.CreateProjectionAsync(new CourseInfoCreated(new CourseInfo(@event))));
 }