net

  • Blazor IDisposable 接口实现资源清理

    Blazor组件必须实现IDisposable以释放非托管资源,如Timer、事件订阅、WebSocket等;应在Dispose()中判空调用Dispose(),避免StateHasChanged()和await异步操作。 Blazor 组件实现 IDisposable 是为了在组件被销毁前及时释放…

    2025年12月17日
    000
  • Blazor Streaming Rendering 使用教程

    Blazor Streaming Rendering是.NET 8引入的流式渲染优化,通过@stream指令分块推送渲染结果,提升长列表和实时数据场景的响应体验。 Blazor Streaming Rendering(流式渲染)是 .NET 8 引入的一项关键优化,用于提升 Blazor Serve…

    2025年12月17日
    000
  • Blazor WebAssembly 和 Blazor Server 混合应用怎么做

    Blazor混合应用本质是共享代码+分离宿主,需通过Shared类库共用组件与逻辑,WASM与Server项目独立部署并适配差异,不可单项目切换渲染模式。 Blazor WebAssembly 和 Blazor Server 混合应用不是官方直接支持的“单项目双托管模式”,但可以通过合理架构设计,在…

    2025年12月17日
    000
  • Blazor 组件化 CSS 作用域隔离教程

    Blazor 的 CSS 隔离是编译期自动为 .razor.css 文件中选择器添加唯一属性标识并注入对应 HTML 属性,实现组件级样式作用域;需同名同目录配对文件,支持 ::deep 透传和 :global() 全局声明。 Blazor 提供了原生的 CSS 隔离(CSS Isolation)机…

    2025年12月17日
    300
  • C#怎么发起HTTP请求 C# HttpClient使用方法详解

    推荐使用HttpClient发起HTTP请求,它线程安全、支持异步且可复用;应全局复用实例避免端口耗尽;GET用GetStringAsync,POST用StringContent发送JSON;需设置请求头、超时并手动处理响应状态与异常。 在C#中发起HTTP请求,推荐且现代的方式是使用 HttpCl…

    2025年12月17日
    000
  • ASP.NET Core怎么实现JWT认证 JWT Token生成与验证方法

    ASP.NET Core实现JWT认证需配置Bearer方案、生成Token并启用中间件,关键在密钥一致、时间对齐、Claim明确、传输合规;需注册认证服务、手动签发Token、正确启用UseAuthentication/UseAuthorization,并注意安全细节如避免敏感信息入载荷、强制HT…

    2025年12月17日
    000
  • C#怎么使用Polly实现重试和熔断 Polly弹性框架使用教程

    Polly 是 .NET 中主流弹性容错库,支持直观配置重试、熔断及组合策略。通过 Policy.WrapAsync 组合重试与熔断,配合指数退避、jitter、日志回调和 PolicyRegistry 等特性实现高可用。 Polly 是 .NET 生态中最主流的弹性与容错库,用它实现重试(Retr…

    2025年12月17日
    200
  • Ant Design of Blazor 快速上手指南

    Ant Design of Blazor 是基于 Ant Design 规范、适配 Blazor Server/WASM 的 UI 组件库;需通过 NuGet 安装、Program.cs 注册服务、引入 CSS 样式,并在 Razor 页面中使用 @using AntDesign 和 等组件快速开发…

    2025年12月17日
    000
  • C#怎么实现单例模式 C#设计模式之单例实现方法

    推荐使用Lazy实现单例模式,线程安全且支持延迟初始化;其次可选静态构造函数方式(非延迟);DCL仅用于旧框架兼容。需注意避免滥用、优先考虑DI容器替代。 在C#中实现单例模式,核心是确保一个类只有一个实例,并提供全局访问点。最常用、最推荐的是静态构造函数 + 私有静态只读字段方式(线程安全、简洁、…

    2025年12月17日
    000
  • Blazor怎么进行组件间通信 Blazor组件参数传递方法

    Blazor组件通信核心是参数传递、状态管理与事件回调:父子用[Parameter]和EventCallback;祖孙用CascadingParameter;无关系组件用StateContainer;路由通信用NavigationManager。 Blazor 组件间通信核心靠 参数传递 + 状态管…

    2025年12月17日
    000
关注微信