public long CreateFavoriteCategory(CreateFavoriteCategoryContract data) { var userId = m_authenticationManager.GetCurrentUserId(); var work = new CreateFavoriteCategoryWork(m_favoritesRepository, data, userId); var resultId = work.Execute(); return(resultId); }
public long CreateFavoriteCategory(CreateFavoriteCategoryContract data) { try { var result = m_client.Post <long>("favorite/category", data); return(result); } catch (HttpRequestException e) { if (m_logger.IsErrorEnabled()) { m_logger.LogError("{0} failed with {1}", m_client.GetCurrentMethod(), e); } throw; } }
public CreateFavoriteCategoryWork(FavoritesRepository favoritesRepository, CreateFavoriteCategoryContract data, int userId) : base(favoritesRepository) { m_favoritesRepository = favoritesRepository; m_data = data; m_userId = userId; }
public long CreateFavoriteCategory([FromBody] CreateFavoriteCategoryContract data) { var resultId = m_favoriteManager.CreateFavoriteCategory(data); return(resultId); }