From 5a6a39a175ab6f711604249409422bccd7a06bdf Mon Sep 17 00:00:00 2001 From: Artak Mkrtchyan Date: Fri, 31 Jan 2025 10:46:55 -0800 Subject: [PATCH] Suppressing more trim warnings --- .../ApplicationModels/DefaultApplicationModelProvider.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Mvc/Mvc.Core/src/ApplicationModels/DefaultApplicationModelProvider.cs b/src/Mvc/Mvc.Core/src/ApplicationModels/DefaultApplicationModelProvider.cs index ff4efb10fb437..45581d1a8f753 100644 --- a/src/Mvc/Mvc.Core/src/ApplicationModels/DefaultApplicationModelProvider.cs +++ b/src/Mvc/Mvc.Core/src/ApplicationModels/DefaultApplicationModelProvider.cs @@ -356,7 +356,11 @@ internal PropertyModel CreatePropertyModel(PropertyInfo propertyInfo) return actionModel; } - [UnconditionalSuppressMessage("AssemblyLoadTrimming", "IL2026:RequiresUnreferencedCode", + [UnconditionalSuppressMessage("Trimming", "IL2026", + Justification = "The method utilizes reflection to get information about the return type of an action")] + [UnconditionalSuppressMessage("Trimming", "IL2060", + Justification = "The method utilizes reflection to get information about the return type of an action")] + [UnconditionalSuppressMessage("Trimming", "IL2072", Justification = "The method utilizes reflection to get information about the return type of an action")] internal static void AddReturnTypeMetadata(IList selectors, MethodInfo methodInfo) {