In NewDefaultUrlProvider: ILocalizationService which is currently obsolete and will be removed in v15

On the page below, in version v17, there is a message about the ILocalizationService parameter, which is scheduled to be removed in v15, and there is no option in v17 for its replacement.

Outbound request pipeline | 17.latest (RC) | Umbraco CMS

Can someone please confirm if it’s still the case?

1 Like

In 17-rc4 it seems like it uses ILanguageService instead:
Umbraco-CMS/src/Umbraco.Core/Routing/NewDefaultUrlProvider.cs at release-17.0.0-rc4 · umbraco/Umbraco-CMS

Yes the ILocalizationService was a bit of a mess with more than one purpose. The ILanguageService and IDictionaryItemService are it’s replacement.

@jemayn You are right, v17 no longer has ILocalizationService.

1 Like