예제 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="RoutingContext"/> class.
 /// </summary>
 /// <param name="contentFinders">The document lookups resolver.</param>
 /// <param name="contentLastChanceFinder"> </param>
 /// <param name="urlProvider">The nice urls provider.</param>
 public RoutingContext(
     IEnumerable <IContentFinder> contentFinders,
     ILastChanceContentFinder contentLastChanceFinder,
     UrlProvider urlProvider)
 {
     _publishedContentFinders          = new Lazy <IEnumerable <IContentFinder> >(() => contentFinders, false);
     _publishedContentLastChanceFinder = new Lazy <ILastChanceContentFinder>(() => contentLastChanceFinder, false);
     _urlProvider = new Lazy <UrlProvider>(() => urlProvider, false);
 }
예제 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="RoutingContext"/> class.
 /// </summary>
 /// <param name="contentFinders">The document lookups resolver.</param>
 /// <param name="contentLastChanceFinder"> </param>
 /// <param name="urlProvider">The nice urls provider.</param>
 public RoutingContext(
     IEnumerable<IContentFinder> contentFinders,
     ILastChanceContentFinder contentLastChanceFinder,
     UrlProvider urlProvider)
 {
     _publishedContentFinders = new Lazy<IEnumerable<IContentFinder>>(() => contentFinders, false);
     _publishedContentLastChanceFinder = new Lazy<ILastChanceContentFinder>(() => contentLastChanceFinder, false);
     _urlProvider = new Lazy<UrlProvider>(() => urlProvider, false);
 }