blazor-client-side相关内容

Blazor客户端(WASM)应用程序洞察

适用于Blazor WASM的Application Insights SDK吗? 我正在尝试连接我的应用程序,但它没有发送任何指标。即使在实例化TelemetryClient时,它也只是挂起。 推荐答案 与Blazor服务器端不同,您不能只将一个单例添加到IOC中,然后将其注入到页面中。我尝试的第一件事也是这样的!我知道,应该是这样的.我认为Blazor团队需要在幕后处理这件事 ..
发布时间:2022-07-19 16:17:40 其他开发

将Blazor组件呈现为静态HTML并将其作为流返回

是否可以将Blazor组件呈现为字符串,以便我可以呈现静态HTML。我知道在哪里有一条路 要将MVC视图呈现为字符串,请执行以下操作。我需要做的是做一种方法来创建静态的HTML页面,将下载到WPF应用程序,然后用户可以在浏览器中打开它? 这是MVC应用的热门答案:How to render an ASP.NET MVC view as a string? 那么,Blazor也有类似的东西吗?我不需 ..
发布时间:2022-06-27 18:56:35 C#/.NET

匿名调用ASP.NET Core Hosted Blazor应用程序中的服务器

我在VS with Authorization and ASP.NET Core Hosted Options中使用包含的模板创建了Blazor WebAssembly应用程序,如下所示: 我希望无需经过身份验证即可向服务器发出http请求。我更改了WeatherForecastController中的代码,将[Authorize]属性注释掉(甚至添加了[AllowAnonymous]属性) ..

可以从Razor/Blazor组件中获取原始HTML吗?

我想使用MailKit设置“邮件/时事通讯”。我的网站堆栈基于Blazor Web程序集并使用.Razor组件。 我想知道是否有办法使用我编写的将HTML输出到我用来生成电子邮件正文的MimeMessage对象中的剃须刀组件,以及该体系结构看起来是什么样子/实现这一点的最佳方式? 类似问题(虽然不是Blazor): Can I use an ASP.Net MVC Razor v ..
发布时间:2022-02-28 09:00:47 其他开发

单个Blazor项目可以同时包含WebAssembly部件和服务器端部件吗?

现在Blazor WebAssembly正式发布了,我尝试了一下,使用该模板创建了我的第一个Blazor wasm项目,但很快就注意到有一件事与我预期的完全不同。模板中似乎没有“服务器”部分,发布的结果只包含静电资源(包括所有的.dll文件)。自然,我想知道如何才能访问我的在线数据库?允许客户端直接访问我的数据库听起来是个糟糕的主意(如果可以做到的话),因为我必须在客户端代码中的某个地方包含连接字 ..
发布时间:2022-02-27 23:34:20 其他开发

使用ASP.net核心托管模型了解Blazor程序集

我已经阅读了相当多关于Blazor和不同主机模型的文章(实际上有3篇)。最容易理解的是纯客户端模型,它是在WebAssembly上运行的独立应用程序。没问题。但是我仍然很难理解服务器模型和具有ASP.NET核心托管(复选框)模型的WebAssembly模型之间的区别。 请帮我澄清几件事。 1)对于服务器型号,浏览器使用SignalR连接到服务器应用程序。它是Visual Studio中的一 ..
发布时间:2022-02-27 23:20:24 其他开发

在Blazor WebAssembly解决方案中,如何在与服务器API不同的端口上托管Blazor WASM客户端应用程序

我有一个Blazor WebAssembly解决方案,其中包含一个客户端项目、一个服务器项目和一个共享项目,该解决方案基于Microsoft的默认解决方案模板。我正在使用Google Chrome在Visual Studio 2019预览中进行编辑和调试。 该解决方案有一个开箱即用的启动项目,即服务器应用程序。该服务器应用程序具有对客户端应用程序的项目引用。您可以通过选中服务器项目属性中的“en ..

Blazor导航管理器返回了吗?

使用Blazor时,我希望能够返回到以前的页面(&Q;)。 我发现了这个issue,看起来像是死胡同? 此功能非常基本,我不敢相信它不存在。 是否可以四处走走以使此功能(&Q;)返回(&Q;)? 请注意,我不能使用window.goBack或history.goBack,因为我的应用不会创建任何历史记录,也不应该创建任何历史记录。 创建历史记录的唯一方法是使用Navi ..
发布时间:2022-02-27 22:48:22 其他开发

如果用户未通过身份验证,Blazor重定向至登录

我正在尝试使用Blazor WebAssembly开发一个应用程序,我想知道如果用户未通过身份验证,我如何保护我的整个应用程序。我要实现的行为是: 如果匿名用户请求任何页面,则他将被重定向到登录页面 更好 用户必须经过身份验证才能使用此应用 目前,我已实现此行为,将[Authorize]属性应用于每个页面,但我希望将其集中起来。 我在Blazor服务器端应用_host ..
发布时间:2022-02-27 22:38:05 其他开发

Blazor WebAssembly Server项目如何引用客户端索引?

使用模板:启用了ASP.NET Core Hosted的Blazor WebAssembly应用程序 它创建项目: BlazorApp1.Client BlazorApp1.Server 我可以看到服务器有一个对客户端的项目引用,但我无法确定哪些代码允许服务器显示客户端? 服务器如何知道客户端索引文件位于另一个程序集中? 客户端代码是否承载在同一端口的服务器项目中? ..
发布时间:2022-02-27 22:21:47 其他开发

Blazor WASM没有命中断点

我有一个包含版本5程序集的Blazor WASM项目,并尝试根据本文激活调试:https://docs.microsoft.com/en-us/aspnet/core/blazor/debug?view=aspnetcore-3.1 为此,我确保更新了所有程序集引用并调整了启动设置。后者现在看起来是这样的: { "iisSettings": { "windowsAuthenti ..
发布时间:2022-02-27 22:17:19 其他开发

Blazor Webassembly 已验证事件

在使用 Microsoft.AspNetCore.Components.WebAssembly.Authentication 对用户进行身份验证时,在托管在 ASP.NET Core(最新版,blazor)上的客户端应用程序上的 Blazor Webassembly 应用程序中,每次何时/如何调用操作用户已通过身份验证?即使他们回到应用并进行了活跃的会话. 2020 年 7 月 15 日更新 ..

在 Blazor SPA 中嵌入传单地图

如何在 Blazor SPA 中嵌入 Leaflet 地图,使用 JSInterop,应定义哪些对象,以及如何将表示在地图上单击的位置的数据从 JavaScript 传递到 Blazor 解决方案 注意:下面的示例代码是在独立的 WebAssembly Blazor 应用程序中创建和测试的...... 非静态字段、方法或属性“成员"需要对象引用 让我们创建对象类,它的对象引用将 ..

使用 Jwt 令牌身份验证在 Blazor 服务器应用程序中自定义 AuthenticationStateProvider

我注意到许多开发人员都将 AuthenticationStateProvider 子类化Blazor Server App 和 Blazor WebAssembly App 错误,而且更重要的是错误原因. 如何正确执行以及何时执行? 解决方案 首先,您不要将 AuthenticationStateProvider 子类化为唯一的目的向 ClaimPrincipal 对象添加声明.一般 ..

在 Azure 上托管时无法找到位于我的根项目文件夹中的文件

我试图在 Blazor 客户端 WebAssembly 项目的根项目中查找文件.虽然它在我的计算机上本地执行时有效,但在 Azure 上托管时却不起作用. 在本地执行时,我得到了 1 在 Azure 上执行时,我得到 0(没有类似的拒绝访问错误) 为了更完整,我将需要一些文件来填充初始空白数据库. 如果我无法访问项目文件夹中的文件,那么我将使用 Blob Azure 存储. ..
发布时间:2021-12-06 18:34:28 C#/.NET