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 aeb2ea8b734818c56d722c60e9de67ccff135309..99aa532c1073fdbab2372f9b0b6dc97277ddd33a 100644 --- a/src/Components/Components/ref/Microsoft.AspNetCore.Components.netstandard2.0.cs +++ b/src/Components/Components/ref/Microsoft.AspNetCore.Components.netstandard2.0.cs @@ -143,8 +143,6 @@ namespace Microsoft.AspNetCore.Components public Microsoft.AspNetCore.Components.EventCallback<T> Create<T>(object receiver, System.Action<T> callback) { throw null; } public Microsoft.AspNetCore.Components.EventCallback<T> Create<T>(object receiver, System.Func<System.Threading.Tasks.Task> callback) { throw null; } public Microsoft.AspNetCore.Components.EventCallback<T> Create<T>(object receiver, System.Func<T, System.Threading.Tasks.Task> callback) { throw null; } - [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)] - public string Create<T>(object receiver, string callback) { throw null; } } public static partial class EventCallbackFactoryBinderExtensions { diff --git a/src/Components/Components/src/EventCallbackFactory.cs b/src/Components/Components/src/EventCallbackFactory.cs index a93b897ab588a10169242511732c35a8b3a3038c..a920d2277df6e723ee4d48ee44027bf97265d285 100644 --- a/src/Components/Components/src/EventCallbackFactory.cs +++ b/src/Components/Components/src/EventCallbackFactory.cs @@ -98,23 +98,6 @@ namespace Microsoft.AspNetCore.Components return CreateCore(receiver, callback); } - /// <summary> - /// Returns the provided <paramref name="callback"/>. For internal framework use only. - /// </summary> - /// <param name="receiver"></param> - /// <param name="callback"></param> - /// <returns></returns> - [EditorBrowsable(EditorBrowsableState.Never)] - public string Create<T>(object receiver, string callback) - { - if (receiver == null) - { - throw new ArgumentNullException(nameof(receiver)); - } - - return callback; - } - /// <summary> /// Returns the provided <paramref name="callback"/>. For internal framework use only. /// </summary> diff --git a/src/Components/Components/test/EventCallbackFactoryTest.cs b/src/Components/Components/test/EventCallbackFactoryTest.cs index e88e74badd8a655de67ff02962548cb8fbbabcc7..714c73c6564034d78bdc7d99ca14e712527805c7 100644 --- a/src/Components/Components/test/EventCallbackFactoryTest.cs +++ b/src/Components/Components/test/EventCallbackFactoryTest.cs @@ -296,20 +296,6 @@ namespace Microsoft.AspNetCore.Components Assert.True(callback.RequiresExplicitReceiver); } - [Fact] - public void CreateT_String_ReturnsInput() - { - // Arrange - var component = new EventComponent(); - var input = "some_js"; - - // Act - var callback = EventCallback.Factory.Create<UIMouseEventArgs>(component, input); - - // Assert - Assert.Same(input, callback); - } - [Fact] public void CreateT_EventCallback_ReturnsInput() {