问题标签 [blazor-server-side]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何在服务器端 Blazor 中存储会话数据
在服务器端 Blazor 应用程序中,我想存储一些在页面导航之间保留的状态。我该怎么做?
常规 ASP.NET Core 会话状态似乎不可用,因为ASP.NET Core 中的会话和应用程序状态中的以下注释很可能适用:
SignalR应用程序不支持会话, 因为SignalR 集线器可能独立于 HTTP 上下文执行。例如,当一个长轮询请求在请求的 HTTP 上下文的生命周期之后被集线器保持打开状态时,就会发生这种情况。
GitHub 问题Add support to SignalR for Session提到您可以使用Context.Items。但我不知道如何使用它,即我不知道热访问HubConnectionContext
实例。
我有哪些会话状态选项?
c# - 在 ASP.NET Blazor 中获取和发布
在 Internet 上提供的一些示例的帮助下,我能够开发一个 ASP.NET Core 托管 Blazor 应用程序。
但是在调用 api 时如下
在下面的行中:
如何检查此 HTTP 调用的状态代码?
如果 API 调用出现任何问题,我想显示一条消息。
但是当我这样做时:
然后它说:
不能将 void 转换为
HttpResponse
Message
我正在使用以下方法:
如何在这里验证状态码?
.net - 具有主详细信息的 Blazor Grid
我正在 Blazor(.net wasm) 中为大学做一些项目,并且有一些页面应该实现学生的主从视图。对于表格外观和分页,我使用了 BlazorGrid,它很棒,但现在卡住了,因为单击学生姓名时我无法在表格中插入新行。有谁知道如何在 Blazor 中执行此操作或其他一些分页方式。
BlazorGrid git 上的链接 https://github.com/AnkitSharma-007/BlazorGrid
这是我的屏幕图片,点击姓名后,我想显示有关学生的更多详细信息,但我现在能做的最好的就是将其显示在桌子上(你好,aaaooooo)。我想要的是你好,aaaaoooo 在我点击 我的应用程序的学生屏幕名称后的行下
c# - 如何在 Blazor 服务器端重定向到不同的路由
在 Blazor 客户端中,可以使用以下方式实现重定向
但是,这在 Blazor Server 项目中不起作用,因为它会生成以下错误:
无法将类型为“Microsoft.AspNetCore.Blazor.Server.Circuits.RemoteJSRuntime”的对象转换为类型“Microsoft.JSInterop.IJSInProcessRuntime”。
Blazor-Server 中的重定向是什么样的?
asp.net-core - 对于使用项目模板的服务器端模型,我可以在哪里放置一个可从外部访问的 api 控制器?
对于 Intranet 应用程序的服务器端 Blazor,使用项目模板,哪里可以放置 api 控制器?在 .Client 项目或 .Server 项目中?
换句话说,我想要一个位于同一个 Web 应用程序中的 api,可以通过 it-app.something-internal-route.net/api 这样的路径访问
asp.net-core - 不能将 blazor 与服务器端托管一起使用
您好,我正在尝试使用Blazor
服务器端托管。所以我将其设置server
为启动项目。但是一旦我启动服务器,我就无法从浏览器访问客户端。如果我正在做服务器端托管,我是否应该能够在浏览器中访问客户端?
PS我还是不明白做服务器端托管的时候,是指单独的项目还是.net core
withingclient
项目。(我不明白后者是如何启动的)
c# - 出现“已添加具有相同密钥的项目”的错误“app.UseBlazor”
我在配置方法 startup.cs 文件中遇到错误。
错误:已添加具有相同密钥的项目
任何人都可以帮助我吗?
先感谢您。
c# - Blazor 组件接近性能
最近在创建 blazor 组件时,我遇到了一些问题。
创建组件的最佳方法是什么(本机和使用现有 JavaScript UI)
选择现有 JavaScript 是否存在任何性能或内存泄漏。
使用 JavaScript Lib 组件时对 Serve Side blazor 的任何影响。
两种方法之间的优缺点是什么?
blazor - Razor 组件如何与服务器应用程序通信
对于 blazor(客户端托管),客户端应用程序可以通过 webapi 向 Web 服务器发送请求。但是对于 Razor 组件(又名服务器端 blazor),让组件访问服务器的正确方法是什么,比如服务器中的数据库?