Exemple #1
0
		/// <summary>
		/// Initializes a new instance of the <see cref="RoutingContext"/> class.
		/// </summary>
		/// <param name="umbracoContext"> </param>
		/// <param name="documentLookups">The document lookups resolver.</param>
		/// <param name="documentLastChanceLookup"> </param>
		/// <param name="publishedContentStore">The content store.</param>
		/// <param name="niceUrlResolver">The nice urls resolver.</param>
		internal RoutingContext(
			UmbracoContext umbracoContext,
			IEnumerable<IPublishedContentLookup> documentLookups,
			IDocumentLastChanceLookup documentLastChanceLookup,
            IPublishedContentStore publishedContentStore,
			NiceUrlProvider niceUrlResolver)
        {
			this.UmbracoContext = umbracoContext;
			this.DocumentLookups = documentLookups;
			DocumentLastChanceLookup = documentLastChanceLookup;
			this.PublishedContentStore = publishedContentStore;
        	this.NiceUrlProvider = niceUrlResolver;
        }
Exemple #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="RoutingContext"/> class.
 /// </summary>
 /// <param name="umbracoContext"> </param>
 /// <param name="documentLookups">The document lookups resolver.</param>
 /// <param name="documentLastChanceLookup"> </param>
 /// <param name="publishedContentStore">The content store.</param>
 /// <param name="niceUrlResolver">The nice urls resolver.</param>
 internal RoutingContext(
     UmbracoContext umbracoContext,
     IEnumerable <IPublishedContentLookup> documentLookups,
     IDocumentLastChanceLookup documentLastChanceLookup,
     IPublishedContentStore publishedContentStore,
     NiceUrlProvider niceUrlResolver)
 {
     this.UmbracoContext        = umbracoContext;
     this.DocumentLookups       = documentLookups;
     DocumentLastChanceLookup   = documentLastChanceLookup;
     this.PublishedContentStore = publishedContentStore;
     this.NiceUrlProvider       = niceUrlResolver;
 }