public static async Task <bool> UploadTrackAsync(Track track) { try { byte[] bytes = await RpcStreamingService.GetTrackAudio(track.fileTrack); Player.StopPlayer(); Mp3FileReader mp3Reader = new Mp3FileReader(new MemoryStream(bytes)); waveStream = new WaveChannel32(mp3Reader); waveOutEvent.Init(waveStream); isTrackReady = true; Player.StartPlayer(); TrackRepository.AddPlayToTrack(SingletonSesion.GetSingletonSesion().account.idAccount, track.idTrack); return(true); }catch (Exception ex) { Console.WriteLine(ex); return(false); } }