public async Task notify_track_has_been_added_to_play_list_and_send_to_websocket() { var aTrackId = ATrack.Id; var aPlaylistId = APlaylist.Id; var @event = new TrackHasBeenAddedToPlayList(aTrackId, aPlaylistId); await trackHasBeenAddedToPlayList.Handle(@event); tracksNotifier.Received().NotifyTrackHasBeenAddedToPlayList(aTrackId, aPlaylistId); await websocketPort.Received().PushMessageWithEventToAll(@event); }
public void Consume(TrackHasBeenAddedToPlayList @event) { var trackHasBeenAddedToPlayListEventHandler = trackEventHandlerCreator.TrackHasBeenAddedToPlayList(); trackHasBeenAddedToPlayListEventHandler.Handle(@event); }
public void Handle(TrackHasBeenAddedToPlayList @event) { tracksNotifier.NotifyTrackHasBeenAddedToPlayList(@event.TrackId, @event.PlayListId); }
public async Task Handle(TrackHasBeenAddedToPlayList @event) { tracksNotifier.NotifyTrackHasBeenAddedToPlayList(@event.TrackId, @event.PlayListId); await websocketPort.PushMessageWithEventToAll(@event); }