Exemplo n.º 1
0
 public FileSearcher(IVirtualTemplateRepository templateRepo, IPhysicalFileReader fileReader,
                     IPhysicalFileLister fileLister, HttpContextBase httpContext)
 {
     _templateRepo = templateRepo;
     _fileReader   = fileReader;
     _fileLister   = fileLister;
     _httpContext  = httpContext;
 }
 public void Initialize(InitializationEngine context)
 {
     _contentLoader                   = context.Locate.Advanced.GetInstance <IContentLoader>();
     _templateRepository              = context.Locate.Advanced.GetInstance <IVirtualTemplateRepository>();
     _contentEvents                   = context.Locate.Advanced.GetInstance <IContentEvents>();
     _contentEvents.DeletingContent  += ContentEvents_DeletingContent;
     _contentEvents.PublishedContent += ContentEvents_PublishedContent;
     _contentEvents.MovedContent     += ContentEvents_MovedContent;
 }
Exemplo n.º 3
0
 public VirtualTemplatesController(
     IVirtualTemplateRepository viewPersistenceService
     , LocalizationService localizationService
     , IUiTemplateLister uITemplateLister
     , IPhysicalFileReader physicalFileReader
     , IVirtualTemplateVersionRepository versionRepository
     , IFileSearcher templateSearcher
     , IProfileHelper profileHelper,
     ITemplateComparer templateComparer)
 {
     _viewPersistenceService = viewPersistenceService;
     _localizationService    = localizationService;
     _uITemplateLister       = uITemplateLister;
     _fileReader             = physicalFileReader;
     _versionRepository      = versionRepository;
     _templateSearcher       = templateSearcher;
     _profileHelper          = profileHelper;
     _templateComparer       = templateComparer;
 }
Exemplo n.º 4
0
 /// <inheritdoc />
 public VirtualTemplatesVirtualPathProvider(IVirtualTemplateRepository viewPersistenceService)
 {
 }
 public UiTemplateLister(IPhysicalFileLister physicalFileLister, IVirtualTemplateRepository persistenceService)
 {
     _persistenceService = persistenceService;
     _physicalFileLister = physicalFileLister;
 }