From c6a61ef1aaceb2f726c1b46c51bc33f4b327b699 Mon Sep 17 00:00:00 2001 From: Mikhail Preyskurantov <5574159+mpreyskurantov@users.noreply.github.com> Date: Tue, 28 Apr 2026 10:49:25 +0300 Subject: [PATCH] Mitigate diagnostics DX0004 for (#683), test with reflection --- net/DevExtreme.AspNet.Data.Tests/DynamicClassTests.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net/DevExtreme.AspNet.Data.Tests/DynamicClassTests.cs b/net/DevExtreme.AspNet.Data.Tests/DynamicClassTests.cs index f7614088..1d1bf712 100644 --- a/net/DevExtreme.AspNet.Data.Tests/DynamicClassTests.cs +++ b/net/DevExtreme.AspNet.Data.Tests/DynamicClassTests.cs @@ -123,7 +123,9 @@ public void DynamicClassBridge_Indexer_GetMember_RoundTripsValue() { } static MethodInfo GetDynamicClassBridgeMethod(string methodName) { +#pragma warning disable DX0004 // this is assembly with tests, known (our own) assembly and types, low level reflection test for #683 var bridgeType = typeof(AnonType).Assembly.GetType("DevExtreme.AspNet.Data.Types.DynamicClassBridge"); +#pragma warning restore DX0004 // this is assembly with tests, known (our own) assembly and types, low level reflection test for #683 return bridgeType.GetMethod(methodName, BindingFlags.Public | BindingFlags.Static); }