예제 #1
0
 public SearchController(TypedSearchItemViewModelFactory searchItemViewModelFactory, IPagesActivityLogger pagesActivityLogger,
                         IAnalyticsLogger analyticsLogger, ISiteService siteService)
 {
     this.searchItemViewModelFactory = searchItemViewModelFactory;
     this.pagesActivityLogger        = pagesActivityLogger;
     this.analyticsLogger            = analyticsLogger;
     this.siteService = siteService;
 }
 public SearchController(TypedSearchItemViewModelFactory searchItemViewModelFactory, IPagesActivityLogger pagesActivityLogger,
                         IAnalyticsLogger analyticsLogger, ISiteService siteService, IHttpContextRetriever retriever)
 {
     this.searchItemViewModelFactory = searchItemViewModelFactory;
     this.pagesActivityLogger        = pagesActivityLogger;
     this.analyticsLogger            = analyticsLogger;
     this.siteService = siteService;
     this.retriever   = retriever;
 }
예제 #3
0
 public SearchController(IPagesActivityLogger pagesActivityLogger)
 {
     mPagesActivityLogger = pagesActivityLogger;
 }
예제 #4
0
        public SampleSearchController()
        {
            pageActivityLogger = Service.Resolve <IPagesActivityLogger>();

            // ...
        }
 public SearchController(TypedSearchItemViewModelFactory searchItemViewModelFactory, IPagesActivityLogger pagesActivityLogger)
 {
     mSearchItemViewModelFactory = searchItemViewModelFactory;
     mPagesActivityLogger        = pagesActivityLogger;
 }
예제 #6
0
        public SampleSearchController(IPagesActivityLogger pagesActivityLogger)
        {
            this.pagesActivityLogger = pagesActivityLogger;

            // ...
        }