// Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using Microsoft.Blazor.Browser.Interop; using Microsoft.Blazor.Browser.Rendering; using Microsoft.Blazor.Components; using System; namespace BasicTestApp { public class Program { static void Main(string[] args) { // Signal to tests that we're ready RegisteredFunction.Invoke("testReady"); } public static void MountTestComponent(string componentTypeName) { var componentType = Type.GetType(componentTypeName); var componentInstance = (IComponent)Activator.CreateInstance(componentType); new BrowserRenderer().AddComponent("app", componentInstance); } } }