Пример #1
0
 /// <summary>
 /// Initialize repositories
 /// </summary>
 /// <param name="reviewRepository">Which implementation of review repository to use</param>
 /// <param name="tapeRepository">Which implementation of tape repository to use</param>
 /// <param name="borrowRecordRepository">Which implementation of borrow record repository to use</param>
 public RecommendationService(IReviewRepository reviewRepository, ITapeRepository tapeRepository, IUserRepository userRepository, IBorrowRecordRepository borrowRecordRepository)
 {
     this._reviewRepository       = reviewRepository;
     this._tapeRepository         = tapeRepository;
     this._borrowRecordRepository = borrowRecordRepository;
     this._userRepository         = userRepository;
 }