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; }