Ejemplo n.º 1
0
 public async Task<LastResponse> RemoveTrack(string artist, string track)
 {
     var command = new RemoveTrackCommand(Auth, artist, track)
     {
         HttpClient = HttpClient
     };
     return await command.ExecuteAsync();
 }
Ejemplo n.º 2
0
        public async Task <LastResponse> RemoveTrack(string artist, string track)
        {
            var command = new RemoveTrackCommand(Auth, artist, track)
            {
                HttpClient = HttpClient
            };

            return(await command.ExecuteAsync());
        }
        public async Task <bool> RemoveTrackAsync(RemoveTrackCommand command)
        {
            bool wasSuccessful;

            try
            {
                wasSuccessful = await this._tracksRepository.RemoveAsync(command.Id);
            }
            catch //(Exception ex)
            {
                wasSuccessful = false;
                // TODO: log
            }

            return(wasSuccessful);
        }
Ejemplo n.º 4
0
 public RemoveTrackCommandTests()
 {
     _command = new RemoveTrackCommand(MAuth.Object, "Hot Chip", "Over and Over");
 }
Ejemplo n.º 5
0
 public RemoveTrackCommandTests()
 {
     _command = new RemoveTrackCommand(MAuth.Object, "Hot Chip", "Over and Over");
 }