From 0d60ac5d1b9dd422a4357233f886ad0661933ad8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Carlos=20S=C3=A1nchez=20L=C3=B3pez?=
<1175054+carlossanlop@users.noreply.github.com>
Date: Tue, 4 Feb 2025 22:58:02 +0000
Subject: [PATCH 1/6] Add ref package System.Runtime.CompilerServices.Unsafe
6.1.1
---
...ntime.CompilerServices.Unsafe.6.1.1.csproj | 8 ++
.../System.Runtime.CompilerServices.Unsafe.cs | 114 ++++++++++++++++++
.../6.1.1/lib/net7.0/_._ | 0
.../System.Runtime.CompilerServices.Unsafe.cs | 114 ++++++++++++++++++
...tem.runtime.compilerservices.unsafe.nuspec | 21 ++++
5 files changed, 257 insertions(+)
create mode 100644 src/referencePackages/src/system.runtime.compilerservices.unsafe/6.1.1/System.Runtime.CompilerServices.Unsafe.6.1.1.csproj
create mode 100644 src/referencePackages/src/system.runtime.compilerservices.unsafe/6.1.1/lib/net6.0/System.Runtime.CompilerServices.Unsafe.cs
create mode 100755 src/referencePackages/src/system.runtime.compilerservices.unsafe/6.1.1/lib/net7.0/_._
create mode 100644 src/referencePackages/src/system.runtime.compilerservices.unsafe/6.1.1/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.cs
create mode 100644 src/referencePackages/src/system.runtime.compilerservices.unsafe/6.1.1/system.runtime.compilerservices.unsafe.nuspec
diff --git a/src/referencePackages/src/system.runtime.compilerservices.unsafe/6.1.1/System.Runtime.CompilerServices.Unsafe.6.1.1.csproj b/src/referencePackages/src/system.runtime.compilerservices.unsafe/6.1.1/System.Runtime.CompilerServices.Unsafe.6.1.1.csproj
new file mode 100644
index 0000000000..c45c68f5c6
--- /dev/null
+++ b/src/referencePackages/src/system.runtime.compilerservices.unsafe/6.1.1/System.Runtime.CompilerServices.Unsafe.6.1.1.csproj
@@ -0,0 +1,8 @@
+
+
+
+ net6.0;netstandard2.0
+ System.Runtime.CompilerServices.Unsafe
+
+
+
diff --git a/src/referencePackages/src/system.runtime.compilerservices.unsafe/6.1.1/lib/net6.0/System.Runtime.CompilerServices.Unsafe.cs b/src/referencePackages/src/system.runtime.compilerservices.unsafe/6.1.1/lib/net6.0/System.Runtime.CompilerServices.Unsafe.cs
new file mode 100644
index 0000000000..22d1833234
--- /dev/null
+++ b/src/referencePackages/src/system.runtime.compilerservices.unsafe/6.1.1/lib/net6.0/System.Runtime.CompilerServices.Unsafe.cs
@@ -0,0 +1,114 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+// ------------------------------------------------------------------------------
+// Changes to this file must follow the http://aka.ms/api-review process.
+// ------------------------------------------------------------------------------
+[assembly: System.Reflection.AssemblyProduct("Microsoft® .NET Framework")]
+[assembly: System.CLSCompliant(false)]
+[assembly: System.Reflection.AssemblyMetadata(".NETFrameworkAssembly", "")]
+[assembly: System.Diagnostics.Debuggable(System.Diagnostics.DebuggableAttribute.DebuggingModes.Default | System.Diagnostics.DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)]
+[assembly: System.Runtime.CompilerServices.CompilationRelaxations(8)]
+[assembly: System.Reflection.AssemblyDescription("System.Runtime.CompilerServices.Unsafe")]
+[assembly: System.Reflection.AssemblyFileVersion("6.100.125.10404")]
+[assembly: System.Reflection.AssemblyInformationalVersion("6.1.1")]
+[assembly: System.Reflection.AssemblyTitle("System.Runtime.CompilerServices.Unsafe")]
+[assembly: System.Reflection.AssemblyMetadata("Serviceable", "True")]
+[assembly: System.Runtime.CompilerServices.RuntimeCompatibility(WrapNonExceptionThrows = true)]
+[assembly: System.Reflection.AssemblyMetadata("IsTrimmable", "True")]
+[assembly: System.Reflection.AssemblyCopyright("© Microsoft Corporation. All rights reserved.")]
+[assembly: System.Reflection.AssemblyCompany("Microsoft Corporation")]
+[assembly: System.Reflection.AssemblyVersionAttribute("6.0.0.0")]
+[assembly: System.Runtime.CompilerServices.ReferenceAssembly]
+[assembly: System.Reflection.AssemblyFlagsAttribute((System.Reflection.AssemblyNameFlags)0x70)]
+namespace System.Runtime.CompilerServices
+{
+ public static partial class Unsafe
+ {
+ public static ref T Add(ref T source, int elementOffset) { throw null; }
+
+ public static ref T Add(ref T source, IntPtr elementOffset) { throw null; }
+
+ public static ref T Add(ref T source, nuint elementOffset) { throw null; }
+
+ public static unsafe void* Add(void* source, int elementOffset) { throw null; }
+
+ public static ref T AddByteOffset(ref T source, IntPtr byteOffset) { throw null; }
+
+ public static ref T AddByteOffset(ref T source, nuint byteOffset) { throw null; }
+
+ public static bool AreSame(ref T left, ref T right) { throw null; }
+
+ public static T As(object o)
+ where T : class { throw null; }
+
+ public static ref TTo As(ref TFrom source) { throw null; }
+
+ public static unsafe void* AsPointer(ref T value) { throw null; }
+
+ public static ref T AsRef(in T source) { throw null; }
+
+ public static unsafe ref T AsRef(void* source) { throw null; }
+
+ public static IntPtr ByteOffset(ref T origin, ref T target) { throw null; }
+
+ public static unsafe void Copy(ref T destination, void* source) { }
+
+ public static unsafe void Copy(void* destination, ref T source) { }
+
+ public static void CopyBlock(ref byte destination, ref byte source, uint byteCount) { }
+
+ public static unsafe void CopyBlock(void* destination, void* source, uint byteCount) { }
+
+ public static void CopyBlockUnaligned(ref byte destination, ref byte source, uint byteCount) { }
+
+ public static unsafe void CopyBlockUnaligned(void* destination, void* source, uint byteCount) { }
+
+ public static void InitBlock(ref byte startAddress, byte value, uint byteCount) { }
+
+ public static unsafe void InitBlock(void* startAddress, byte value, uint byteCount) { }
+
+ public static void InitBlockUnaligned(ref byte startAddress, byte value, uint byteCount) { }
+
+ public static unsafe void InitBlockUnaligned(void* startAddress, byte value, uint byteCount) { }
+
+ public static bool IsAddressGreaterThan(ref T left, ref T right) { throw null; }
+
+ public static bool IsAddressLessThan(ref T left, ref T right) { throw null; }
+
+ public static bool IsNullRef(ref T source) { throw null; }
+
+ public static ref T NullRef() { throw null; }
+
+ public static unsafe T Read(void* source) { throw null; }
+
+ public static T ReadUnaligned(ref byte source) { throw null; }
+
+ public static unsafe T ReadUnaligned(void* source) { throw null; }
+
+ public static int SizeOf() { throw null; }
+
+ public static void SkipInit(out T value) { throw null; }
+
+ public static ref T Subtract(ref T source, int elementOffset) { throw null; }
+
+ public static ref T Subtract(ref T source, IntPtr elementOffset) { throw null; }
+
+ public static ref T Subtract(ref T source, nuint elementOffset) { throw null; }
+
+ public static unsafe void* Subtract(void* source, int elementOffset) { throw null; }
+
+ public static ref T SubtractByteOffset(ref T source, IntPtr byteOffset) { throw null; }
+
+ public static ref T SubtractByteOffset(ref T source, nuint byteOffset) { throw null; }
+
+ public static ref T Unbox(object box)
+ where T : struct { throw null; }
+
+ public static unsafe void Write(void* destination, T value) { }
+
+ public static void WriteUnaligned(ref byte destination, T value) { }
+
+ public static unsafe void WriteUnaligned(void* destination, T value) { }
+ }
+}
\ No newline at end of file
diff --git a/src/referencePackages/src/system.runtime.compilerservices.unsafe/6.1.1/lib/net7.0/_._ b/src/referencePackages/src/system.runtime.compilerservices.unsafe/6.1.1/lib/net7.0/_._
new file mode 100755
index 0000000000..e69de29bb2
diff --git a/src/referencePackages/src/system.runtime.compilerservices.unsafe/6.1.1/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.cs b/src/referencePackages/src/system.runtime.compilerservices.unsafe/6.1.1/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.cs
new file mode 100644
index 0000000000..22d1833234
--- /dev/null
+++ b/src/referencePackages/src/system.runtime.compilerservices.unsafe/6.1.1/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.cs
@@ -0,0 +1,114 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+// ------------------------------------------------------------------------------
+// Changes to this file must follow the http://aka.ms/api-review process.
+// ------------------------------------------------------------------------------
+[assembly: System.Reflection.AssemblyProduct("Microsoft® .NET Framework")]
+[assembly: System.CLSCompliant(false)]
+[assembly: System.Reflection.AssemblyMetadata(".NETFrameworkAssembly", "")]
+[assembly: System.Diagnostics.Debuggable(System.Diagnostics.DebuggableAttribute.DebuggingModes.Default | System.Diagnostics.DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)]
+[assembly: System.Runtime.CompilerServices.CompilationRelaxations(8)]
+[assembly: System.Reflection.AssemblyDescription("System.Runtime.CompilerServices.Unsafe")]
+[assembly: System.Reflection.AssemblyFileVersion("6.100.125.10404")]
+[assembly: System.Reflection.AssemblyInformationalVersion("6.1.1")]
+[assembly: System.Reflection.AssemblyTitle("System.Runtime.CompilerServices.Unsafe")]
+[assembly: System.Reflection.AssemblyMetadata("Serviceable", "True")]
+[assembly: System.Runtime.CompilerServices.RuntimeCompatibility(WrapNonExceptionThrows = true)]
+[assembly: System.Reflection.AssemblyMetadata("IsTrimmable", "True")]
+[assembly: System.Reflection.AssemblyCopyright("© Microsoft Corporation. All rights reserved.")]
+[assembly: System.Reflection.AssemblyCompany("Microsoft Corporation")]
+[assembly: System.Reflection.AssemblyVersionAttribute("6.0.0.0")]
+[assembly: System.Runtime.CompilerServices.ReferenceAssembly]
+[assembly: System.Reflection.AssemblyFlagsAttribute((System.Reflection.AssemblyNameFlags)0x70)]
+namespace System.Runtime.CompilerServices
+{
+ public static partial class Unsafe
+ {
+ public static ref T Add(ref T source, int elementOffset) { throw null; }
+
+ public static ref T Add(ref T source, IntPtr elementOffset) { throw null; }
+
+ public static ref T Add(ref T source, nuint elementOffset) { throw null; }
+
+ public static unsafe void* Add(void* source, int elementOffset) { throw null; }
+
+ public static ref T AddByteOffset(ref T source, IntPtr byteOffset) { throw null; }
+
+ public static ref T AddByteOffset(ref T source, nuint byteOffset) { throw null; }
+
+ public static bool AreSame(ref T left, ref T right) { throw null; }
+
+ public static T As(object o)
+ where T : class { throw null; }
+
+ public static ref TTo As(ref TFrom source) { throw null; }
+
+ public static unsafe void* AsPointer(ref T value) { throw null; }
+
+ public static ref T AsRef(in T source) { throw null; }
+
+ public static unsafe ref T AsRef(void* source) { throw null; }
+
+ public static IntPtr ByteOffset(ref T origin, ref T target) { throw null; }
+
+ public static unsafe void Copy(ref T destination, void* source) { }
+
+ public static unsafe void Copy(void* destination, ref T source) { }
+
+ public static void CopyBlock(ref byte destination, ref byte source, uint byteCount) { }
+
+ public static unsafe void CopyBlock(void* destination, void* source, uint byteCount) { }
+
+ public static void CopyBlockUnaligned(ref byte destination, ref byte source, uint byteCount) { }
+
+ public static unsafe void CopyBlockUnaligned(void* destination, void* source, uint byteCount) { }
+
+ public static void InitBlock(ref byte startAddress, byte value, uint byteCount) { }
+
+ public static unsafe void InitBlock(void* startAddress, byte value, uint byteCount) { }
+
+ public static void InitBlockUnaligned(ref byte startAddress, byte value, uint byteCount) { }
+
+ public static unsafe void InitBlockUnaligned(void* startAddress, byte value, uint byteCount) { }
+
+ public static bool IsAddressGreaterThan(ref T left, ref T right) { throw null; }
+
+ public static bool IsAddressLessThan(ref T left, ref T right) { throw null; }
+
+ public static bool IsNullRef(ref T source) { throw null; }
+
+ public static ref T NullRef() { throw null; }
+
+ public static unsafe T Read(void* source) { throw null; }
+
+ public static T ReadUnaligned(ref byte source) { throw null; }
+
+ public static unsafe T ReadUnaligned(void* source) { throw null; }
+
+ public static int SizeOf() { throw null; }
+
+ public static void SkipInit(out T value) { throw null; }
+
+ public static ref T Subtract(ref T source, int elementOffset) { throw null; }
+
+ public static ref T Subtract(ref T source, IntPtr elementOffset) { throw null; }
+
+ public static ref T Subtract(ref T source, nuint elementOffset) { throw null; }
+
+ public static unsafe void* Subtract(void* source, int elementOffset) { throw null; }
+
+ public static ref T SubtractByteOffset(ref T source, IntPtr byteOffset) { throw null; }
+
+ public static ref T SubtractByteOffset(ref T source, nuint byteOffset) { throw null; }
+
+ public static ref T Unbox(object box)
+ where T : struct { throw null; }
+
+ public static unsafe void Write(void* destination, T value) { }
+
+ public static void WriteUnaligned(ref byte destination, T value) { }
+
+ public static unsafe void WriteUnaligned(void* destination, T value) { }
+ }
+}
\ No newline at end of file
diff --git a/src/referencePackages/src/system.runtime.compilerservices.unsafe/6.1.1/system.runtime.compilerservices.unsafe.nuspec b/src/referencePackages/src/system.runtime.compilerservices.unsafe/6.1.1/system.runtime.compilerservices.unsafe.nuspec
new file mode 100644
index 0000000000..f8457600a6
--- /dev/null
+++ b/src/referencePackages/src/system.runtime.compilerservices.unsafe/6.1.1/system.runtime.compilerservices.unsafe.nuspec
@@ -0,0 +1,21 @@
+
+
+
+ System.Runtime.CompilerServices.Unsafe
+ 6.1.1
+ Microsoft
+ true
+ MIT
+ https://licenses.nuget.org/MIT
+ https://github.com/dotnet/maintenance-packages
+ Provides the System.Runtime.CompilerServices.Unsafe class, which provides generic, low-level functionality for manipulating pointers.
+ © Microsoft Corporation. All rights reserved.
+ true
+
+
+
+
+
+
+
+
\ No newline at end of file
From e3a306c12bed1376a3512a1cbbaedae678ee533c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Carlos=20S=C3=A1nchez=20L=C3=B3pez?=
<1175054+carlossanlop@users.noreply.github.com>
Date: Tue, 4 Feb 2025 22:58:24 +0000
Subject: [PATCH 2/6] Add maintenance-packages feed containing the official
release version of this package
---
NuGet.config | 1 +
1 file changed, 1 insertion(+)
diff --git a/NuGet.config b/NuGet.config
index f146167da4..8dc718f8c3 100644
--- a/NuGet.config
+++ b/NuGet.config
@@ -5,6 +5,7 @@
+
From 017f7959c020b36e3c6b27c39b1cbe3575b778c9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Carlos=20S=C3=A1nchez=20L=C3=B3pez?=
<1175054+carlossanlop@users.noreply.github.com>
Date: Wed, 5 Feb 2025 10:08:52 -0800
Subject: [PATCH 3/6] Add DependencyPackageProjects entry in eng/Build.props.
Move nuget.config key to the bottom with a comment.
---
NuGet.config | 3 ++-
eng/Build.props | 1 +
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/NuGet.config b/NuGet.config
index 8dc718f8c3..d668261703 100644
--- a/NuGet.config
+++ b/NuGet.config
@@ -5,7 +5,6 @@
-
@@ -23,6 +22,8 @@
+
+
diff --git a/eng/Build.props b/eng/Build.props
index 2126ff3561..89a9beb3fe 100644
--- a/eng/Build.props
+++ b/eng/Build.props
@@ -42,6 +42,7 @@
+
From cfd88e480e4857f7949f9dc8dc590a64477d1b4c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Carlos=20S=C3=A1nchez=20L=C3=B3pez?=
<1175054+carlossanlop@users.noreply.github.com>
Date: Tue, 18 Feb 2025 22:22:01 +0000
Subject: [PATCH 4/6] update feed
---
NuGet.config | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/NuGet.config b/NuGet.config
index d668261703..5689322ede 100644
--- a/NuGet.config
+++ b/NuGet.config
@@ -23,7 +23,7 @@
-
+
From e438b8676eaf1fd8ae080ccec5021b93e18618aa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Carlos=20S=C3=A1nchez=20L=C3=B3pez?=
<1175054+carlossanlop@users.noreply.github.com>
Date: Tue, 18 Feb 2025 22:22:12 +0000
Subject: [PATCH 5/6] System.Reflection.DispatchProxy
---
...stem.Reflection.DispatchProxy.4.8.1.csproj | 12 ++++++
.../System.Reflection.DispatchProxy.cs | 37 +++++++++++++++++++
.../System.Reflection.DispatchProxy.cs | 28 ++++++++++++++
.../system.reflection.dispatchproxy.nuspec | 22 +++++++++++
4 files changed, 99 insertions(+)
create mode 100644 src/referencePackages/src/system.reflection.dispatchproxy/4.8.1/System.Reflection.DispatchProxy.4.8.1.csproj
create mode 100644 src/referencePackages/src/system.reflection.dispatchproxy/4.8.1/lib/netstandard2.0/System.Reflection.DispatchProxy.cs
create mode 100644 src/referencePackages/src/system.reflection.dispatchproxy/4.8.1/lib/netstandard2.1/System.Reflection.DispatchProxy.cs
create mode 100644 src/referencePackages/src/system.reflection.dispatchproxy/4.8.1/system.reflection.dispatchproxy.nuspec
diff --git a/src/referencePackages/src/system.reflection.dispatchproxy/4.8.1/System.Reflection.DispatchProxy.4.8.1.csproj b/src/referencePackages/src/system.reflection.dispatchproxy/4.8.1/System.Reflection.DispatchProxy.4.8.1.csproj
new file mode 100644
index 0000000000..e5b2420a70
--- /dev/null
+++ b/src/referencePackages/src/system.reflection.dispatchproxy/4.8.1/System.Reflection.DispatchProxy.4.8.1.csproj
@@ -0,0 +1,12 @@
+
+
+
+ netstandard2.0;netstandard2.1
+ System.Reflection.DispatchProxy
+
+
+
+
+
+
+
diff --git a/src/referencePackages/src/system.reflection.dispatchproxy/4.8.1/lib/netstandard2.0/System.Reflection.DispatchProxy.cs b/src/referencePackages/src/system.reflection.dispatchproxy/4.8.1/lib/netstandard2.0/System.Reflection.DispatchProxy.cs
new file mode 100644
index 0000000000..15e29e2072
--- /dev/null
+++ b/src/referencePackages/src/system.reflection.dispatchproxy/4.8.1/lib/netstandard2.0/System.Reflection.DispatchProxy.cs
@@ -0,0 +1,37 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+// ------------------------------------------------------------------------------
+// Changes to this file must follow the http://aka.ms/api-review process.
+// ------------------------------------------------------------------------------
+[assembly: System.Runtime.CompilerServices.CompilationRelaxations(8)]
+[assembly: System.Runtime.CompilerServices.RuntimeCompatibility(WrapNonExceptionThrows = true)]
+[assembly: System.Diagnostics.Debuggable(System.Diagnostics.DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)]
+[assembly: System.Runtime.Versioning.TargetFramework(".NETStandard,Version=v2.0", FrameworkDisplayName = ".NET Standard 2.0")]
+[assembly: System.CLSCompliant(true)]
+[assembly: System.Reflection.AssemblyDefaultAlias("System.Reflection.DispatchProxy")]
+[assembly: System.Resources.NeutralResourcesLanguage("en-US")]
+[assembly: System.Runtime.InteropServices.DefaultDllImportSearchPaths(System.Runtime.InteropServices.DllImportSearchPath.AssemblyDirectory | System.Runtime.InteropServices.DllImportSearchPath.System32)]
+[assembly: System.Reflection.AssemblyCompany("Microsoft Corporation")]
+[assembly: System.Reflection.AssemblyCopyright("© Microsoft Corporation. All rights reserved.")]
+[assembly: System.Reflection.AssemblyDescription("System.Reflection.DispatchProxy")]
+[assembly: System.Reflection.AssemblyFileVersion("4.800.125.11301")]
+[assembly: System.Reflection.AssemblyInformationalVersion("4.8.1+3b65679f5812b0a1f7f173730bd7f628e1197425")]
+[assembly: System.Reflection.AssemblyProduct("Microsoft® .NET")]
+[assembly: System.Reflection.AssemblyTitle("System.Reflection.DispatchProxy")]
+[assembly: System.Reflection.AssemblyMetadata("RepositoryUrl", "https://github.com/dotnet/maintenance-packages")]
+[assembly: System.Reflection.AssemblyMetadata("PreferInbox", "True")]
+[assembly: System.Reflection.AssemblyMetadata("Serviceable", "True")]
+[assembly: System.Reflection.AssemblyVersionAttribute("4.0.6.0")]
+[assembly: System.Runtime.CompilerServices.ReferenceAssembly]
+[assembly: System.Reflection.AssemblyFlagsAttribute((System.Reflection.AssemblyNameFlags)0x70)]
+namespace System.Reflection
+{
+ public abstract partial class DispatchProxy
+ {
+ public static T Create()
+ where TProxy : DispatchProxy { throw null; }
+
+ protected abstract object Invoke(MethodInfo targetMethod, object[] args);
+ }
+}
\ No newline at end of file
diff --git a/src/referencePackages/src/system.reflection.dispatchproxy/4.8.1/lib/netstandard2.1/System.Reflection.DispatchProxy.cs b/src/referencePackages/src/system.reflection.dispatchproxy/4.8.1/lib/netstandard2.1/System.Reflection.DispatchProxy.cs
new file mode 100644
index 0000000000..770b2562a7
--- /dev/null
+++ b/src/referencePackages/src/system.reflection.dispatchproxy/4.8.1/lib/netstandard2.1/System.Reflection.DispatchProxy.cs
@@ -0,0 +1,28 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+// See the LICENSE file in the project root for more information.
+// ------------------------------------------------------------------------------
+// Changes to this file must follow the http://aka.ms/api-review process.
+// ------------------------------------------------------------------------------
+[assembly: System.Runtime.CompilerServices.CompilationRelaxations(8)]
+[assembly: System.Runtime.CompilerServices.RuntimeCompatibility(WrapNonExceptionThrows = true)]
+[assembly: System.Diagnostics.Debuggable(System.Diagnostics.DebuggableAttribute.DebuggingModes.IgnoreSymbolStoreSequencePoints)]
+[assembly: System.Runtime.Versioning.TargetFramework(".NETStandard,Version=v2.1", FrameworkDisplayName = ".NET Standard 2.1")]
+[assembly: System.CLSCompliant(true)]
+[assembly: System.Reflection.AssemblyDefaultAlias("System.Reflection.DispatchProxy")]
+[assembly: System.Resources.NeutralResourcesLanguage("en-US")]
+[assembly: System.Runtime.InteropServices.DefaultDllImportSearchPaths(System.Runtime.InteropServices.DllImportSearchPath.AssemblyDirectory | System.Runtime.InteropServices.DllImportSearchPath.System32)]
+[assembly: System.Reflection.AssemblyCompany("Microsoft Corporation")]
+[assembly: System.Reflection.AssemblyCopyright("© Microsoft Corporation. All rights reserved.")]
+[assembly: System.Reflection.AssemblyDescription("System.Reflection.DispatchProxy")]
+[assembly: System.Reflection.AssemblyFileVersion("4.800.125.11301")]
+[assembly: System.Reflection.AssemblyInformationalVersion("4.8.1+3b65679f5812b0a1f7f173730bd7f628e1197425")]
+[assembly: System.Reflection.AssemblyProduct("Microsoft® .NET")]
+[assembly: System.Reflection.AssemblyTitle("System.Reflection.DispatchProxy")]
+[assembly: System.Reflection.AssemblyMetadata("RepositoryUrl", "https://github.com/dotnet/maintenance-packages")]
+[assembly: System.Reflection.AssemblyMetadata("PreferInbox", "True")]
+[assembly: System.Reflection.AssemblyMetadata("Serviceable", "True")]
+[assembly: System.Reflection.AssemblyVersionAttribute("4.0.6.0")]
+[assembly: System.Runtime.CompilerServices.ReferenceAssembly]
+[assembly: System.Reflection.AssemblyFlagsAttribute((System.Reflection.AssemblyNameFlags)0x70)]
+[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Reflection.DispatchProxy))]
\ No newline at end of file
diff --git a/src/referencePackages/src/system.reflection.dispatchproxy/4.8.1/system.reflection.dispatchproxy.nuspec b/src/referencePackages/src/system.reflection.dispatchproxy/4.8.1/system.reflection.dispatchproxy.nuspec
new file mode 100644
index 0000000000..71517b9f9a
--- /dev/null
+++ b/src/referencePackages/src/system.reflection.dispatchproxy/4.8.1/system.reflection.dispatchproxy.nuspec
@@ -0,0 +1,22 @@
+
+
+
+ System.Reflection.DispatchProxy
+ 4.8.1
+ Microsoft
+ true
+ MIT
+ https://licenses.nuget.org/MIT
+ https://github.com/dotnet/maintenance-packages
+ System.Reflection.DispatchProxy
+ © Microsoft Corporation. All rights reserved.
+ true
+
+
+
+
+
+
+
+
+
\ No newline at end of file
From dcdbb68a71dc695837e9f7216fbb69e40b42832f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Carlos=20S=C3=A1nchez=20L=C3=B3pez?=
<1175054+carlossanlop@users.noreply.github.com>
Date: Tue, 18 Feb 2025 22:23:16 +0000
Subject: [PATCH 6/6] Build.props
---
eng/Build.props | 1 +
1 file changed, 1 insertion(+)
diff --git a/eng/Build.props b/eng/Build.props
index 89a9beb3fe..1c3245d598 100644
--- a/eng/Build.props
+++ b/eng/Build.props
@@ -43,6 +43,7 @@
+