Я пишу этот код для поиска списка контроллеров в моем проекте.
public IEnumerable<Type> GetControllerDescovery(Assembly assemblies)
{
var controllers = assemblies.GetExportedTypes()
.Where(t => typeof(ControllerBase)
.IsAssignableFrom(t))
.Select(t => t).
ToList();
return controllers;
}
и он показывает мне этот вывод:
"IranNews.Controllers.V1.CategoryController, IranNews, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"IranNews.Controllers.V1.RoleManagerController, IranNews, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"IranNews.Controllers.V1.UserController, IranNews, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"IranNews.Controllers.V1.ValuesController, IranNews, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"
но мне нужно получить имя контроллера из [Display(Name = "UserManager")]
и покажи мне это: UserManager
как я могу это сделать ?????