Я пытался использовать объект ControllerContext, но я не знаю, как его создать. Я хотел бы напомнить вам, что я пытаюсь получить имя контроллера в пользовательском классе вне представления или контроллера. Спасибо,
Не делай этого.Просто передайте имя контроллера в качестве параметра внутри контроллера тому классу, который ему нужен. Текущий контроллер - это понятие, которое не имеет смысла извне контроллера.