Ejemplo n.º 1
0
 public GetPageModuleTypeFileDetailsByFileNameQueryHandler(
     IPageModuleTypeViewFileLocator viewLocator,
     IViewFileReader viewFileReader
     )
 {
     _viewLocator    = viewLocator;
     _viewFileReader = viewFileReader;
 }
 public GetPageTemplateFileInfoByPathQueryHandler(
     IPageTemplateViewFileLocator viewLocator,
     IQueryExecutor queryExecutor,
     IViewFileReader viewFileReader,
     IPageTemplateCustomEntityTypeMapper pageTemplateCustomEntityTypeMapper
     )
 {
     _queryExecutor = queryExecutor;
     _viewLocator   = viewLocator;
     _pageTemplateCustomEntityTypeMapper = pageTemplateCustomEntityTypeMapper;
     _viewFileReader = viewFileReader;
 }
Ejemplo n.º 3
0
        public RazorEngineViewRenderer(
            ITemplateManager templateManager,
            IViewFileReader viewFileReader,
            IActivator activator
            )
        {
            _viewFileReader = viewFileReader;
            var config = new FluentTemplateServiceConfiguration(x => x
                                                                .ManageUsing(templateManager)
                                                                .ActivateUsing(activator)
                                                                //.IncludeNamespaces() - could add some default namespaces here if need be
                                                                );

            _razorEngine     = RazorEngineService.Create(config);
            _templateManager = templateManager;
        }
Ejemplo n.º 4
0
 public VirtualPathTemplateManager(
     IViewFileReader viewFileReader
     )
 {
     _viewFileReader = viewFileReader;
 }