public void RendererRegistry_Find_ThrowsErrorOnNonWASM() { // Act Exception ex = Assert.Throws <ArgumentException>(() => RendererRegistry.Find(123)); // Assert Assert.Equal("There is no renderer with ID 123.", ex.Message); }
public static Task DispatchEvent(WebEventDescriptor eventDescriptor, string eventArgsJson) { var webEvent = WebEventData.Parse(eventDescriptor, eventArgsJson); var renderer = RendererRegistry.Find(eventDescriptor.BrowserRendererId); return(renderer.DispatchEventAsync( webEvent.EventHandlerId, webEvent.EventFieldInfo, webEvent.EventArgs)); }