public CreateFavoriteQueryWork(FavoritesRepository favoritesRepository, CatalogValueRepository catalogValueRepository, CreateFavoriteQueryContract data, int userId, IMapper mapper) : base(favoritesRepository) { m_favoritesRepository = favoritesRepository; m_catalogValueRepository = catalogValueRepository; m_data = data; m_userId = userId; m_mapper = mapper; }
public long CreateFavoriteQuery(CreateFavoriteQueryContract data) { var userId = m_authenticationManager.GetCurrentUserId(); var work = new CreateFavoriteQueryWork(m_favoritesRepository, m_catalogValueRepository, data, userId, m_mapper); var resultId = work.Execute(); return(resultId); }
public long CreateFavoriteQuery(CreateFavoriteQueryContract data) { try { var result = m_client.Post <long>("favorite/query", data); return(result); } catch (HttpRequestException e) { if (m_logger.IsErrorEnabled()) { m_logger.LogError("{0} failed with {1}", m_client.GetCurrentMethod(), e); } throw; } }
public long CreateFavoriteQuery([FromBody] CreateFavoriteQueryContract data) { var resultId = m_favoriteManager.CreateFavoriteQuery(data); return(resultId); }