public static void UserDefaultService(this IServiceConfigurationProvider serviceConfigurationProvider) { serviceConfigurationProvider.AddHttpContextOrThreadScoped <ISearchService, EpiserverFindService>(); serviceConfigurationProvider.AddSingleton <IQueryComposerResolver, DefaultQueryComposerResolver>(); serviceConfigurationProvider.AddHttpContextOrThreadScoped <IQueryComposer, ListingComposer>(); serviceConfigurationProvider.AddHttpContextOrThreadScoped <IQueryComposer, CustomizedListingComposer>(); }
private static void AddHybridServices(IServiceConfigurationProvider configurationProvider) { configurationProvider.AddHttpContextOrThreadScoped <IUrlService, UrlService>(); }