public Task <bool> RemoveFavouriteGifAsync(GifItem gif) { RemovedAsFavouriteEvent?.Invoke(this, gif); return(databaseRepository.DeleteAsync(gif)); }
public Task <bool> SaveFavouriteGifAsync(GifItem gif) { AddedAsFavouriteEvent?.Invoke(this, gif); return(databaseRepository.InsertOrReplaceAsync(gif)); }