У меня есть несколько контроллеров, которые содержат методы, которые я могу использовать в других контроллерах.
Я подумал о переносе некоторых общих функций на базовый контроллер, от которого они могли бы потом наследовать. Проблема в том, что у меня есть методы, которые мне нужны, в нескольких базовых элементах управления, к которым я не могу получить доступ. (Потому что мы не можем наследовать от нескольких базовых контроллеров).
Моя другая идея - перенести общую функциональность в свои классы вне папки Controller.
Что бы вы сделали? Есть ли в ASP.NET MVC отличный способ поделиться кодом, о котором я пока не знаю?