From db8f9ce087440790e9216e5aa3fe3677a586ef01 Mon Sep 17 00:00:00 2001 From: Ryan Nowak Date: Mon, 1 Jul 2019 17:31:44 -0700 Subject: [PATCH] Make EventCallbackWorkItem readonly --- .../ref/Microsoft.AspNetCore.Components.netstandard2.0.cs | 4 ++-- src/Components/Components/src/EventCallbackWorkItem.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Components/Components/ref/Microsoft.AspNetCore.Components.netstandard2.0.cs b/src/Components/Components/ref/Microsoft.AspNetCore.Components.netstandard2.0.cs index 5e536698b7..e302e9699b 100644 --- a/src/Components/Components/ref/Microsoft.AspNetCore.Components.netstandard2.0.cs +++ b/src/Components/Components/ref/Microsoft.AspNetCore.Components.netstandard2.0.cs @@ -194,9 +194,9 @@ namespace Microsoft.AspNetCore.Components public static Microsoft.AspNetCore.Components.EventCallback Create(this Microsoft.AspNetCore.Components.EventCallbackFactory factory, object receiver, System.Func callback) { throw null; } } [System.Runtime.InteropServices.StructLayoutAttribute(System.Runtime.InteropServices.LayoutKind.Sequential)] - public partial struct EventCallbackWorkItem + public readonly partial struct EventCallbackWorkItem { - private object _dummy; + private readonly object _dummy; public static readonly Microsoft.AspNetCore.Components.EventCallbackWorkItem Empty; public EventCallbackWorkItem(System.MulticastDelegate @delegate) { throw null; } public System.Threading.Tasks.Task InvokeAsync(object arg) { throw null; } diff --git a/src/Components/Components/src/EventCallbackWorkItem.cs b/src/Components/Components/src/EventCallbackWorkItem.cs index 6a18069050..bb7c8320b2 100644 --- a/src/Components/Components/src/EventCallbackWorkItem.cs +++ b/src/Components/Components/src/EventCallbackWorkItem.cs @@ -10,7 +10,7 @@ namespace Microsoft.AspNetCore.Components /// /// Wraps a callback delegate associated with an event. /// - public struct EventCallbackWorkItem + public readonly struct EventCallbackWorkItem { /// /// An empty .