protected async Task <TEntity> PutEntityAsync(TEntity entity)
 {
     return(await SoundCloudClient.PutAsync <TEntity, TEntity>(RelativePath, entity)
            .ContinueWith(task => task.SetSoundCloudClient(SoundCloudClient)));
 }