поведение объектов. Мне кажется, это то, что вы пытаетесь сделать здесь.
аюсь получитьIStringLocalizer
экземпляр службы внутри метода расширения, это возможно? Любые предложения о том, как мне его вводить?
Моя цель здесь - перевести тип, используя его имя как соглашение.
public static class I18nExtensions
{
private IStringLocalizer _localizer; // <<< How to inject it?
public static string GetName(this Type type)
{
return _localizer[type.Name].Value;
}
}