public SearchService(ApplicationSettings settings, IRepository repository, IPluginFactory pluginFactory, IUserContext context , Security.UserServiceBase UserService ) : base(settings, repository) { _context = context; _markupConverter = new MarkupConverter(settings, repository, pluginFactory); IndexPath = settings.SearchIndexPath; _UserService = UserService; }
public PageService(ApplicationSettings settings, IRepository repository, SearchService searchService, PageHistoryService historyService, IUserContext context, ListCache listCache, PageViewModelCache pageViewModelCache, SiteCache sitecache, IPluginFactory pluginFactory , Security.UserServiceBase UserService ) : base(settings, repository) { _searchService = searchService; _markupConverter = new MarkupConverter(settings, repository, pluginFactory); _historyService = historyService; _context = context; _listCache = listCache; _pageViewModelCache = pageViewModelCache; _siteCache = sitecache; _pluginFactory = pluginFactory; _markupLinkUpdater = new MarkupLinkUpdater(_markupConverter.Parser); _UserService = UserService; }