Example #1
0
 public ReportingStepByStepController(
     IViewingService viewingService,
     ISearchViewService searchViewService,
     ICompareViewService compareViewService)
 {
     ViewingService     = viewingService;
     SearchViewService  = searchViewService;
     CompareViewService = compareViewService;
 }
 public CompareController(
     IHttpCache cache,
     IHttpSession session,
     ISearchViewService searchViewService,
     ICompareViewService compareViewService,
     IDataRepository dataRepository,
     IOrganisationBusinessLogic organisationBusinessLogic,
     IWebTracker webTracker) : base(cache, session, dataRepository, webTracker)
 {
     OrganisationBusinessLogic = organisationBusinessLogic;
     SearchViewService         = searchViewService;
     CompareViewService        = compareViewService;
 }
 public ViewingController(
     IHttpCache cache,
     IHttpSession session,
     IViewingService viewingService,
     ISearchViewService searchViewService,
     ICompareViewService compareViewService,
     IOrganisationBusinessLogic organisationBusinessLogic,
     ISubmissionBusinessLogic submissionBusinessLogic,
     IObfuscator obfuscator,
     IDataRepository dataRepository,
     IWebTracker webTracker,
     AutoCompleteSearchService autoCompleteSearchService,
     IFileRepository fileRepository) : base(cache, session, dataRepository, webTracker)
 {
     ViewingService            = viewingService;
     SearchViewService         = searchViewService;
     CompareViewService        = compareViewService;
     OrganisationBusinessLogic = organisationBusinessLogic;
     Obfuscator = obfuscator;
     SubmissionBusinessLogic        = submissionBusinessLogic;
     this.autoCompleteSearchService = autoCompleteSearchService;
     this.fileRepository            = fileRepository;
 }