public SearchPresenterDecorator(ISearchPresenter presenter, ILogger logger)
 {
     if (logger == null) throw new ArgumentNullException("logger");
     if (presenter == null) throw new ArgumentNullException("presenter");
     this.logger = logger;
     this.presenter = presenter;
 }
Example #2
0
 public SearchPresenterDecorator(ISearchPresenter presenter, ILogger logger)
 {
     if (logger == null)
     {
         throw new ArgumentNullException("logger");
     }
     if (presenter == null)
     {
         throw new ArgumentNullException("presenter");
     }
     this.logger    = logger;
     this.presenter = presenter;
 }
 public ViewingController(
     IViewingService viewingService,
     IViewingPresenter viewingPresenter,
     ISearchPresenter searchPresenter,
     IComparePresenter comparePresenter,
     ILogger <ViewingController> logger, IWebService webService, ISharedBusinessLogic sharedBusinessLogic) : base(
         logger, webService, sharedBusinessLogic)
 {
     ViewingService   = viewingService;
     ViewingPresenter = viewingPresenter;
     SearchPresenter  = searchPresenter;
     ComparePresenter = comparePresenter;
 }
 public CompareController(
     ISearchPresenter searchViewService,
     IComparePresenter compareViewService,
     ICompareBusinessLogic compareBusinessLogic,
     IOrganisationBusinessLogic organisationBusinessLogic,
     ILogger <CompareController> logger, IWebService webService, ISharedBusinessLogic sharedBusinessLogic) : base(
         logger, webService, sharedBusinessLogic)
 {
     CompareBusinessLogic      = compareBusinessLogic;
     OrganisationBusinessLogic = organisationBusinessLogic;
     SearchViewService         = searchViewService;
     CompareViewService        = compareViewService;
 }
 public void Setup()
 {
     fakePresenter = Substitute.For<ISearchPresenter>();
     fakeLogger = Substitute.For<ILogger>();
 }
Example #6
0
 public void AttachPresenter(ISearchPresenter presenter)
 {
     _presenter = presenter;
 }
Example #7
0
 public SearchController(
     ISearchPresenter searchPresenter,
     IServiceProvider serviceProvider) : base(serviceProvider)
 {
     this.searchPresenter = searchPresenter;
 }
Example #8
0
 public SearchInteractor(IMembershipRepo repo, ISearchPresenter presenter)
 {
     _repo      = repo;
     _presenter = presenter;
 }
 public ShowSearchCommand(ISearchPresenter searchPresenter)
 {
    _searchPresenter = searchPresenter;
 }