/// <summary> /// Initializes a new instance of the <see cref="ArticleService"/> class. /// </summary> /// <param name="articleInfo">The article info.</param> public ArticleService(Miaow.Domain.Repository.IArticleInfoRepository articleInfo, Miaow.Domain.Repository.ISightInfoRepository sightInfo, Miaow.Domain.Repository.IArticleCommRepository articleComm, Miaow.Domain.Repository.IArticleClassRepository articleClass, Miaow.Application.jq.Service.ISightInfoService sis ) { if (articleInfo == null) { throw new ArgumentNullException("articleInfoRepository is null"); } if (sightInfo == null) { throw new ArgumentNullException("sightinforepository is null"); } if (articleComm == null) { throw new ArgumentNullException("articleclassrepository is null"); } if (articleClass == null) { throw new ArgumentNullException("articlecommrepository is null"); } if (sis == null) { throw new ArgumentNullException("sightinfoservice is null"); } articleInfoRepository = articleInfo; sightInfoRepository = sightInfo; articleCommRepository = articleComm; articleClassRepository = articleClass; sightInfoService = sis; }
public ArticleInfoService( Miaow.Domain.Repository.IArticleInfoRepository articleInfo) { if (articleInfo == null) { throw new ArgumentNullException(" articleInfoRepository is null"); } articleInfoRepository = articleInfo; }