Я работал над веб-приложением Asp.Net Core.
Я пытался использовать локализацию с моим универсальным контроллером, например так:
public class ManageController<TUser, TKey> : Controller
where TUser : IdentityUser<TKey>, new()
where TKey : IEquatable<TKey>
{
private readonly IStringLocalizer<ManageController<TUser, TKey>> _localizer;
public ManageController(IStringLocalizer<ManageController<TUser, TKey>> localizer)
{
_localizer = localizer;
}
}
К сожалению, эта строка неработа - IStringLocalizer<ManageController<TUser, TKey>> localizer
- из-за универсального класса.
Как использовать IStringLocalizer
для этого варианта использования?