我有一个现有的项目,我想将Blazor添加到我的项目中,但在互联网上所有可用的信息中,我还没有找到如何做到这一点。我找到的所有内容都是关于如何将js添加到blazor页面。
发布于 2019-05-05 20:49:24
让我们假设您应用程序想要使用客户端Blazor,这将是最简单的集成形式。另外,我将假设您使用ASP.NET核心来简化。
ConfigureServices
of your Startup.cs in ASP.NET核心应用程序中您想要集成Blazor在下面添加行
services.AddResponseCompression(opts =>
{
opts.MimeTypes = ResponseCompressionDefaults.MimeTypes.Concat(new[] { "application/octet-stream" });
});
在您想要集成Blazor的ASP.NET核心应用程序的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 Core3预览版5位的前提下进行的。
https://stackoverflow.com/questions/55990159
复制相似问题