예제 #1
0
        public ElementServiceFactory(
            IAlbumElementService albumElementService, ICarouselElementService carouselElementService, ICodeSnippetElementService codeSnippetElementService, IFooterElementService footerElementService, IFormElementService formElementService, IForumElementService forumElementService, IHtmlElementService htmlElementService, ILatestThreadsElementService latestThreadsElementService, INavigationBarElementService navigationBarElementService, IPageHeaderElementService pageHeaderElementService, IPageListElementService pageListElementService, IShareElementService shareElementService, ISocialBarElementService socialBarElementService, ITableElementService tableElementService, ITagCloudElementService tagCloudElementService, ITestimonialElementService testimonialElementService,
            IAmortisationCalculatorElementService amortisationCalculatorElementService, IBorrowCalculatorElementService borrowCalculatorElementService, IPayCalculatorElementService payCalculatorElementService, IRentalCalculatorElementService rentalCalculatorElementService, IStampDutyCalculatorElementService stampDutyCalculatorElementService
            )
        {
            // General elements
            _albumElementService         = albumElementService;
            _carouselElementService      = carouselElementService;
            _codeSnippetElementService   = codeSnippetElementService;
            _footerElementService        = footerElementService;
            _formElementService          = formElementService;
            _forumElementService         = forumElementService;
            _htmlElementService          = htmlElementService;
            _latestThreadsElementService = latestThreadsElementService;
            _navigationBarElementService = navigationBarElementService;
            _pageHeaderElementService    = pageHeaderElementService;
            _pageListElementService      = pageListElementService;
            _shareElementService         = shareElementService;
            _socialBarElementService     = socialBarElementService;
            _tableElementService         = tableElementService;
            _tagCloudElementService      = tagCloudElementService;
            _testimonialElementService   = testimonialElementService;

            // Mortgage elements
            _amortisationCalculatorElementService = amortisationCalculatorElementService;
            _borrowCalculatorElementService       = borrowCalculatorElementService;
            _payCalculatorElementService          = payCalculatorElementService;
            _rentalCalculatorElementService       = rentalCalculatorElementService;
            _stampDutyCalculatorElementService    = stampDutyCalculatorElementService;
        }
예제 #2
0
 public ElementsController(ICodeSnippetElementService codeSnippetElementService, IFooterElementService footerElementService, IHtmlElementService htmlElementService, IPageHeaderElementService pageHeaderElementService, IShareElementService shareElementService)
 {
     _codeSnippetElementService = codeSnippetElementService;
     _footerElementService      = footerElementService;
     _htmlElementService        = htmlElementService;
     _pageHeaderElementService  = pageHeaderElementService;
     _shareElementService       = shareElementService;
 }
예제 #3
0
 public ElementsController(IAlbumElementService albumElementService, ICarouselElementService carouselElementService, ICodeSnippetElementService codeSnippetElementService, IFooterElementService footerElementService, IFormElementService formElementService, IForumElementService forumElementService, IHtmlElementService htmlElementService, ILatestThreadsElementService latestThreadsElementService, INavigationBarElementService navigationBarElementService, IPageHeaderElementService pageHeaderElementService, IPageListElementService pageListElementService, IShareElementService shareElementService, ISocialBarElementService socialBarElementService, ITableElementService tableElementService, ITagCloudElementService tagCloudElementService, ITestimonialElementService testimonialElementService)
 {
     _albumElementService         = albumElementService;
     _carouselElementService      = carouselElementService;
     _codeSnippetElementService   = codeSnippetElementService;
     _footerElementService        = footerElementService;
     _formElementService          = formElementService;
     _forumElementService         = forumElementService;
     _htmlElementService          = htmlElementService;
     _latestThreadsElementService = latestThreadsElementService;
     _navigationBarElementService = navigationBarElementService;
     _pageHeaderElementService    = pageHeaderElementService;
     _pageListElementService      = pageListElementService;
     _shareElementService         = shareElementService;
     _socialBarElementService     = socialBarElementService;
     _tableElementService         = tableElementService;
     _tagCloudElementService      = tagCloudElementService;
     _testimonialElementService   = testimonialElementService;
 }