Я хочу легко получить свои методы из расширенного класса контроллеров и добавить некоторый метод в класс Controller для использования во всех других контроллерах, например так:
Extension
public string GetString()
{
return "iamanexample";
}
AuthenticationController
public class AuthenticationController : Controller
{
public IActionResult Index()
{
string getMyStr = GetString();
return View();
}
}
Нужно ли создавать собственный класс, который наследуется классом Controller и добавляет в него мои методы, а затем использует мой собственный класс контроллера?Или есть другое решение, чтобы сделать это?