コード例 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="LinksAndTopCountService"/> class.
 /// </summary>
 public LinksAndTopCountService(Miaow.Domain.Repository.ILinkInfoRepository linkInfo,
       Miaow.Domain.Repository.ISightInfoRepository sightInfo,
       Miaow.Domain.Repository.ITourPlanRepository tourPlan,
       Miaow.Domain.Repository.IHotelPropertyInfoRepository hotelPropertyInfo
     )
 {
     if (linkInfo == null)
     {
         throw new ArgumentNullException("linkInfoRepository is null");
     }
     if (sightInfo == null)
     {
         throw new ArgumentNullException("sightInfoRepository is null");
     }
     if (tourPlan == null)
     {
         throw new ArgumentNullException("tourPlanRepository is null");
     }
     if (hotelPropertyInfo == null)
     {
         throw new ArgumentNullException("hotelPropertyInfoRepository is null");
     }
     linkInfoRepository = linkInfo;
     sightInfoRepository = sightInfo;
     tourPlanRepository = tourPlan;
     hotelPropertyInfoRepository = hotelPropertyInfo;
 }
コード例 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="HeadVouchDataService"/> class.
 /// </summary>
 public HeadVouchDataService(Miaow.Domain.Repository.ISightInfoRepository sight, Miaow.Domain.Repository.ILinkInfoRepository link)
 {
     if (sight == null)
     {
         throw new ArgumentNullException("sightinforepository is null");
     }
     if (link == null)
     {
         throw new ArgumentNullException("linkinforepository is null");
     }
     sightInfoRepository = sight;
     linkInfoRepository = link;
 }