public async Task notify_track_has_removed_added_to_play_list_and_send_to_websocket() { var aTrackId = ATrack.Id; var aPlaylistId = APlaylist.Id; var @event = new TrackHasBeenRemovedFromPlayList(aTrackId, aPlaylistId); await trackHasBeenRemovedFromPlayList.Handle(@event); tracksNotifier.Received().NotifyTrackHasRemovedFromPlayList(aTrackId, aPlaylistId); await websocketPort.Received().PushMessageWithEventToAll(@event); }
public void Consume(TrackHasBeenRemovedFromPlayList @event) { var trackHasBeenRemovedFromPlayListEventHandler = trackEventHandlerCreator.TrackHasBeenRemovedFromToPlayList(); trackHasBeenRemovedFromPlayListEventHandler.Handle(@event); }
public async Task Handle(TrackHasBeenRemovedFromPlayList @event) { tracksNotifier.NotifyTrackHasRemovedFromPlayList(@event.TrackId, @event.PlayListId); await websocketPort.PushMessageWithEventToAll(@event); }
public void Handle(TrackHasBeenRemovedFromPlayList @event) { tracksNotifier.NotifyTrackHasRemovedFromPlayList(@event.TrackId, @event.PlayListId); }