# Microsoft.Extensions.Localization

``` diff
 namespace Microsoft.Extensions.Localization {
     public interface IStringLocalizer {
-        IStringLocalizer WithCulture(CultureInfo culture);

     }
     public class ResourceManagerStringLocalizer : IStringLocalizer {
-        public IStringLocalizer WithCulture(CultureInfo culture);

     }
-    public class ResourceManagerWithCultureStringLocalizer : ResourceManagerStringLocalizer {
 {
-        public ResourceManagerWithCultureStringLocalizer(ResourceManager resourceManager, Assembly resourceAssembly, string baseName, IResourceNamesCache resourceNamesCache, CultureInfo culture, ILogger logger);

-        public override LocalizedString this[string name, params object[] arguments] { get; }

-        public override LocalizedString this[string name] { get; }

-        public override IEnumerable<LocalizedString> GetAllStrings(bool includeParentCultures);

-    }
     public class StringLocalizer<TResourceSource> : IStringLocalizer, IStringLocalizer<TResourceSource> {
-        public virtual IStringLocalizer WithCulture(CultureInfo culture);

     }
 }
```

