public async Task RemoveAsync(WatchEntity entity)
 {
     await Client.DeleteAsync(entity, "Self", entity).ConfigureAwait(false);
 }
 public async Task UpdateAsync(WatchEntity entity)
 {
     await Client.PutAsync(entity, "Self", entity).ConfigureAwait(false);
 }
 public async Task<WatchEntity> AddAsync(WatchEntity entity)
 {
     return await Client.PostAsync<WatchEntity, WatchEntity>(entity, "Create", entity).ConfigureAwait(false);
 }