我有一个现有项目,我想将Blazor添加到我的项目中,但是在Internet上可用的所有信息中,我还没有找到执行该操作的方法。我所发现的只是关于如何将js添加到页面的页面。
答案 0 :(得分:3)
让我们假设您的应用程序要使用客户端Blazor,这是最简单的集成形式。我还将假设您使用ASP.NET Core进行简化。
ConfigureServices
中,在下面添加行services.AddResponseCompression(opts =>
{
opts.MimeTypes = ResponseCompressionDefaults.MimeTypes.Concat(new[] { "application/octet-stream" });
});
Configure
中,在下面添加行app.UseBlazor<BlazorAppClient.Startup>();
其中BlazorAppClient.Startup
是您先前创建的Blazor独立应用程序的启动类。
参见https://github.com/aspnet/AspNetCore/blob/master/src/Components/Blazor/Templates/src/content/BlazorHosted-CSharp/BlazorHosted-CSharp.Server/Startup.cs#L43
所有这些假设都假设您使用最新的.NET Core 3 Preview 5位。