Skip to content

Commit 89412f7

Browse files
authored
Deprecate serialization ctor for .NET8 onward (#4440)
1 parent ff2d340 commit 89412f7

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/Microsoft.TestPlatform.AdapterUtilities/ManagedNameUtilities/InvalidManagedNameException.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,8 @@ public class InvalidManagedNameException : Exception, ISerializable
1111
{
1212
public InvalidManagedNameException(string? message) : base(message) { }
1313

14+
#if NET8_0_OR_GREATER
15+
[Obsolete("Serialization constructors are deprecated in .NET8+", DiagnosticId = "SYSLIB0051")]
16+
#endif
1417
protected InvalidManagedNameException(SerializationInfo info, StreamingContext context) : base(info, context) { }
1518
}

0 commit comments

Comments
 (0)