示例#1
0
 public AliasHolderUpdater(IAliasHolder aliasHolder, IAliasStorage storage, IAliasUpdateCursor cursor)
 {
     _aliasHolder = aliasHolder;
     _storage     = storage;
     _cursor      = cursor;
     Logger       = NullLogger.Instance;
 }
示例#2
0
        public DefaultAliasService(
            IAliasStorage aliasStorage,
            IEnumerable<IRouteProvider> routeProviders) {
            _aliasStorage = aliasStorage;
            _routeProviders = routeProviders;

            _routeDescriptors = new Lazy<IEnumerable<RouteDescriptor>>(GetRouteDescriptors);
        }
示例#3
0
        public DefaultAliasService(
            IAliasStorage aliasStorage,
            IEnumerable <IRouteProvider> routeProviders)
        {
            _aliasStorage   = aliasStorage;
            _routeProviders = routeProviders;

            _routeDescriptors = new Lazy <IEnumerable <RouteDescriptor> >(GetRouteDescriptors);
        }
示例#4
0
 public KajeroController(
     IOrchardServices services,
     IAliasStorage aliasStorage
     )
 {
     _services     = services;
     _aliasStorage = aliasStorage;
     Logger        = NullLogger.Instance;
     T             = NullLocalizer.Instance;
 }
示例#5
0
        public AutorouteService(
            IAliasService aliasService,
            ITokenizer tokenizer,
            IContentDefinitionManager contentDefinitionManager,
            IContentManager contentManager,
            IRouteEvents routeEvents,
            IAliasStorage aliasStorage) {

            _aliasService = aliasService;
            _tokenizer = tokenizer;
            _contentDefinitionManager = contentDefinitionManager;
            _contentManager = contentManager;
            _routeEvents = routeEvents;
            _aliasStorage = aliasStorage;
        }
 public AutorouteService(
     IAliasService aliasService,
     ITokenizer tokenizer,
     IContentDefinitionManager contentDefinitionManager,
     IContentManager contentManager,
     IRouteEvents routeEvents,
     IAliasStorage aliasStorage)
 {
     _aliasService             = aliasService;
     _tokenizer                = tokenizer;
     _contentDefinitionManager = contentDefinitionManager;
     _contentManager           = contentManager;
     _routeEvents              = routeEvents;
     _aliasStorage             = aliasStorage;
 }
示例#7
0
 public AutorouteService(
     IAliasService aliasService,
     ITokenizer tokenizer,
     IContentDefinitionManager contentDefinitionManager,
     IContentManager contentManager,
     IRouteEvents routeEvents,
     ICultureManager cultureManager,
     IHttpContextAccessor httpContextAccessor,
     IAliasStorage aliasStorage)
 {
     _aliasService             = aliasService;
     _tokenizer                = tokenizer;
     _contentDefinitionManager = contentDefinitionManager;
     _contentManager           = contentManager;
     _routeEvents              = routeEvents;
     _aliasStorage             = aliasStorage;
     _cultureManager           = cultureManager;
     _httpContextAccessor      = httpContextAccessor;
 }
        public AutorouteService(
            IAliasService aliasService,
            ITokenizer tokenizer,
            IContentDefinitionManager contentDefinitionManager,
            IContentManager contentManager,
            IRouteEvents routeEvents,
            ICultureManager cultureManager,
            IHttpContextAccessor httpContextAccessor,
            IAliasStorage aliasStorage) {

            _aliasService = aliasService;
            _tokenizer = tokenizer;
            _contentDefinitionManager = contentDefinitionManager;
            _contentManager = contentManager;
            _routeEvents = routeEvents;
            _aliasStorage = aliasStorage;
            _cultureManager = cultureManager;
            _httpContextAccessor = httpContextAccessor;
        }
示例#9
0
 public AliasHolderUpdater(IAliasHolder aliasHolder, IAliasStorage storage)
 {
     _aliasHolder = aliasHolder;
     _storage = storage;
     Logger = NullLogger.Instance;
 }
示例#10
0
 public AliasHolderUpdater(IAliasHolder aliasHolder, IAliasStorage storage)
 {
     _aliasHolder = aliasHolder;
     _storage     = storage;
     Logger       = NullLogger.Instance;
 }
示例#11
0
 public AliasHolderUpdater(IAliasHolder aliasHolder, IAliasStorage storage, IAliasUpdateCursor cursor) {
     _aliasHolder = aliasHolder;
     _storage = storage;
     _cursor = cursor;
     Logger = NullLogger.Instance;
 }