Update StandaloneApp to render a component. Remove some redundant code.
This commit is contained in:
parent
6585667ce6
commit
04f9c476a8
|
|
@ -1,6 +1,9 @@
|
|||
// 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.Rendering;
|
||||
using Microsoft.Blazor.Components;
|
||||
using Microsoft.Blazor.RenderTree;
|
||||
using System;
|
||||
|
||||
namespace StandaloneApp
|
||||
|
|
@ -9,7 +12,16 @@ namespace StandaloneApp
|
|||
{
|
||||
public static void Main(string[] args)
|
||||
{
|
||||
Console.WriteLine(Microsoft.Blazor.Test.Message);
|
||||
new BrowserRenderer()
|
||||
.AddComponent("app", new PlaceholderComponent());
|
||||
}
|
||||
|
||||
private class PlaceholderComponent : IComponent
|
||||
{
|
||||
public void BuildRenderTree(RenderTreeBuilder builder)
|
||||
{
|
||||
builder.AddText("Hello from the placeholder component.");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@
|
|||
|
||||
<ItemGroup>
|
||||
<ProjectReference Include="..\..\src\Microsoft.Blazor\Microsoft.Blazor.csproj" />
|
||||
<ProjectReference Include="..\..\src\Microsoft.Blazor.Browser\Microsoft.Blazor.Browser.csproj" />
|
||||
</ItemGroup>
|
||||
|
||||
<!-- Local alternative to <PackageReference Include="Microsoft.Blazor.Build" /> -->
|
||||
|
|
|
|||
|
|
@ -5,6 +5,6 @@
|
|||
<title>Blazor standalone</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>Hello</h1>
|
||||
<app>Loading...</app>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
|||
|
|
@ -1,10 +0,0 @@
|
|||
// 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.
|
||||
|
||||
namespace Microsoft.Blazor
|
||||
{
|
||||
public static class Test
|
||||
{
|
||||
public readonly static string Message = "Hello, world!";
|
||||
}
|
||||
}
|
||||
|
|
@ -68,11 +68,11 @@ namespace Microsoft.Blazor.Server.Test
|
|||
fewer assemblies from the server, and during publishing, illink would remove all the
|
||||
uncalled implementation code from mscorlib.dll anyway.
|
||||
*/
|
||||
"/Microsoft.Blazor.Browser.dll",
|
||||
"/Microsoft.Blazor.dll",
|
||||
"/mscorlib.dll",
|
||||
"/netstandard.dll",
|
||||
"/StandaloneApp.dll",
|
||||
"/System.Console.dll",
|
||||
"/System.Core.dll",
|
||||
"/System.Diagnostics.StackTrace.dll",
|
||||
"/System.dll",
|
||||
|
|
|
|||
Loading…
Reference in New Issue