public async Task GetPlaylistData(IPlaylistSource playlistSource, Action <PlaylistData, Exception> callback) { PlaylistData playlistData = null; Exception err = null; try { playlistData = await playlistSource.GetPlaylistAsync(); } catch (Exception ex) { err = ex; } callback(playlistData, err); }
public async Task GetPlaylistData(IPlaylistSource playlistSource, Action<PlaylistData, Exception> callback) { PlaylistData playlistData = null; Exception err = null; try { playlistData = await playlistSource.GetPlaylistAsync(); } catch (Exception ex) { err = ex; } callback(playlistData, err); }