public Either <DomainError, ServiceResponse> Execute(string playListName) { var newPlayListId = uniqueIdentifiers.GetNewUniqueIdentifier(); var playList = PlayList.Create(newPlayListId, playListName); playListPersistence.Persist(playList); playListNotifier.NotifyPlayListHasBeenCreated(playList.Id, playListName); return(ServiceResponse.Success); }
public async Task Handle(PlayListHasBeenCreated @event) { playListNotifier.NotifyPlayListHasBeenCreated(@event.PlayListId, @event.PlayListName); await websocket.PushMessageWithEventToAll(@event); }
public void Handle(PlayListHasBeenCreated @event) { playListNotifier.NotifyPlayListHasBeenCreated(@event.PlayListId, @event.PlayListName); }