public UpdateFavoriteItemWork(FavoritesRepository favoritesRepository, long favoriteId, UpdateFavoriteContract data, int userId) : base(favoritesRepository) { m_favoritesRepository = favoritesRepository; m_favoriteId = favoriteId; m_data = data; m_userId = userId; }
public void UpdateFavoriteItem(long favoriteId, UpdateFavoriteContract data) { try { m_client.Put <object>($"favorite/{favoriteId}", data); } catch (HttpRequestException e) { if (m_logger.IsErrorEnabled()) { m_logger.LogError("{0} failed with {1}", m_client.GetCurrentMethod(), e); } throw; } }
public void UpdateFavoriteItem(long id, UpdateFavoriteContract data) { var userId = m_authenticationManager.GetCurrentUserId(); new UpdateFavoriteItemWork(m_favoritesRepository, id, data, userId).Execute(); }
public void UpdateFavorite(long favoriteId, [FromBody] UpdateFavoriteContract data) { m_favoriteManager.UpdateFavoriteItem(favoriteId, data); }