private async Task <bool> SaveArtworkAsync(byte[] data, string path) { // make sure it doesn't exists (when track is deleted, artwork won't be deleted until next startup) if (await _storageUtility.ExistsAsync(path)) { return(false); } await _storageUtility.WriteBytesAsync(path, data); return(true); }