public void Add(ReviewClient reviewClient, string userLogin)
        {
            var user = _userRepository.GetFirst(u => u.Login == userLogin);

            reviewClient.UserId = user.UserId;

            _reviewClientRepository.Create(reviewClient);
            _unitOfWork.SaveChanges();
        }
예제 #2
0
 public ReviewTests()
 {
     this.client         = new ReviewClient(ConfigurationManager.AppSettings["subscriptionkey"], ConfigurationManager.AppSettings["Review.ClientId"], ConfigurationManager.AppSettings["Review.ClientSecret"]);
     this.reviewTeamName = ConfigurationManager.AppSettings["Review.TeamName"];
 }
예제 #3
0
 public ReviewController(IReviewClient reviewClient)
 {
     _reviewClient = (ReviewClient)reviewClient;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="ReviewController" /> class.
 /// </summary>
 /// <param name="reviewRepository">The review repository.</param>
 /// <param name="reviewClient">The review client.</param>
 /// <param name="orderClient">The order client.</param>
 public ReviewController(IReviewRepository reviewRepository, ReviewClient reviewClient, OrderClient orderClient)
 {
     _repository   = reviewRepository;
     _reviewClient = reviewClient;
     _orderClient  = orderClient;
 }