Я отлаживаю какой-то модульный тест для фильтра, и в устройстве у меня есть что-то вроде этого:
ControllerActionDescriptor actionDescriptor = new ControllerActionDescriptor
{
ActionName = "Action",
};
Везде в IDE написано, что actionDescriptor имеет значение null (представление localals, указатель указываетсяв переменной), но, открывая его свойства, я вижу значение ActionName.
Я создал новое пустое консольное приложение с 2.1 и добавил nuget Microsoft.AspNetCore.Mvc.Core только с этим кодом внутри Main и actionDescriptor.является нулевым.
Кто-нибудь может воспроизвести это?o возможно мой экземпляр VS был испорчен.