2018-07-20 16:36:46 +02:00
|
|
|
|
using Umbraco.Core.Composing;
|
2017-09-08 19:39:13 +02:00
|
|
|
|
using Umbraco.Web.Trees;
|
|
|
|
|
|
|
|
|
|
|
|
namespace Umbraco.Web.Search
|
|
|
|
|
|
{
|
|
|
|
|
|
internal class SearchableTreeCollectionBuilder : LazyCollectionBuilderBase<SearchableTreeCollectionBuilder, SearchableTreeCollection, ISearchableTree>
|
|
|
|
|
|
{
|
|
|
|
|
|
protected override SearchableTreeCollectionBuilder This => this;
|
|
|
|
|
|
|
2018-12-11 15:42:32 +11:00
|
|
|
|
//per request because generally an instance of ISearchableTree is a controller
|
2018-12-21 10:58:38 +01:00
|
|
|
|
protected override Lifetime CollectionLifetime => Lifetime.Request;
|
2017-09-08 19:39:13 +02:00
|
|
|
|
}
|
|
|
|
|
|
}
|