public void HandleAsync(MovieAddedEvent message) { EnsureCovers(message.Movie); _eventAggregator.PublishEvent(new MediaCoversUpdatedEvent(message.Movie)); }
public async Task Handle(MovieAddedEvent message) { _logger.LogInformation("New movie {movieId} added", message.MovieId); await _bus.Send(new EvaluateSuggestionCommand { MovieId = message.MovieId }); }
public void HandleAsync(MovieAddedEvent message) { //EnsureCovers(message.Movie); //_commandQueue.Push(new EnsureMediaCoversCommand(message.Movie.Id)); //_eventAggregator.PublishEvent(new MediaCoversUpdatedEvent(message.Movie)); }
public Task Handle(MovieAddedEvent message) { return(EvaluateCompletedAsync(message)); }