public SearchController(iPow.Infrastructure.Crosscutting.NetFramework.IWorkContext work, iPow.Application.dj.Service.ISearchService ipowSearchServer, iPow.Domain.Repository.ISearchInfoRepository searchInfo) : base(work) { if (ipowSearchServer == null) { throw new ArgumentNullException("searchService is null"); } if (searchInfo == null) { throw new ArgumentNullException("searchInfoReopsitory is null"); } searchService = ipowSearchServer; searchInfoReopsitory = searchInfo; }