private void HandleScorecardDeleted(Deleted <Scorecard> @event) { Deleted = true; }
private async Task HandleScorecardDeletedAsync(Deleted <Scorecard> @event) { await Task.WhenAll( ScorecardProjectionManager.DeleteProjectionAsync(@event), ScorecardInfoProjectionManager.DeleteProjectionAsync(new Deleted <ScorecardInfo>(@event.PlayerId, @event.Id))); }
private void HandleCourseDeleted(Deleted <Course> @event) { Deleted = true; }
private async Task HandleCourseDeletedAsync(Deleted <Course> @event) { await Task.WhenAll( CourseProjectionManager.DeleteProjectionAsync(@event), CourseInfoProjectionManager.DeleteProjectionAsync(new Deleted <CourseInfo>(@event.PlayerId, @event.Id))); }