文章 2025-10-24 来自:开发者社区

ASP.NET Core Blazor 路由配置和导航

大家好,我是码农刚子。本文系统介绍了Blazor单页应用的路由机制。主要内容包括:1)基础路由配置,通过@page指令定义URL映射;2)路由参数处理,支持参数约束、可选参数和通配符捕获;3)编程式导航实现,利用NavigationManager进行页面跳转和参数传递;4)高级功能如路由事件监听和嵌套路由布局。文章通过代码示例演示了用户管理、产品展示等典型场景的实现方式,完整呈现了Blazor路....

ASP.NET Core Blazor 路由配置和导航
文章 2024-08-15 来自:开发者社区

使用 Asp.net core webapi 集成配置系统,提高程序的灵活和可维护性

前言:什么是集成配置系统? 集成配置系统的主要目的是将应用程序的配置信息与代码分离,使得配置信息可以在不需要修改代码的情况下进行更改。这样可以提高应用程序的灵活性和可维护性。 ASP.NET Core 提供了一种灵活的配置系统,可以轻松地将配置信息从不同的来源加载到应用程序中,并且可以根据环境变量、命令行参数、JSON 文件、XML 文件、环境变量等不同来源来管理配置。 ...

使用 Asp.net core webapi 集成配置系统,提高程序的灵活和可维护性
文章 2024-08-15 来自:开发者社区

前后端分离,Asp.net core webapi 如何配置跨域

前言 可以说,前后端分离已经成为当今信息系统项目开发的主流软件架构模式,微服务的出现,让前后端分离发展更是迅速,大量优秀的前端框架如 vue.js、react 的出现,也让前后端分离趋势加快。 所谓的前后端分离软件架构模式,就是指将前端和后端的开发完全分离,后端负责提供API接口和数据处理,而前端通过各种现代的JavaScript技术如 AJAX 或者 Fetch 等,来调用后端...

前后端分离,Asp.net core webapi 如何配置跨域
文章 2023-10-17 来自:开发者社区

ASP.NET Core 配置

ASP.NET Core (Startup) Startup ASP.NET Core必须包含Startup类。它就像 Global.asax 文件,我们传统的 .NET 应用程序。如名称建议的那样,在应用程序启动时首先执行它。在程序类的Main方法中配置主机时,可以使用UseStartup()扩展方法配置启动类。请查看下面的程序类,并重点介绍 WebBuilder.UseStartup()...

ASP.NET Core 配置
文章 2023-10-16 来自:开发者社区

ASP.NET Core 自定义配置警告信息

自定义配置警告信息 需要在 startup 类中的 ConfigureService 方法中进行配置示例: // 注册 控制器服务 services.AddControllers(configure: setup => { setup.ReturnHttpNotAc...

ASP.NET Core 自定义配置警告信息
文章 2023-09-09 来自:开发者社区

.NET Core - 内存配置和命令行配置方式详解

内存配置方式上节介绍配置框架时,给出了一段示例代码IConfigurationBuilder configurationBuilder = new ConfigurationBuilder(); configurationBuilder.AddInMemoryCollection( new Dictionary<string, string>() { ...

.NET Core - 内存配置和命令行配置方式详解
文章 2023-08-30 来自:开发者社区

ASP.NET Core 基础知识之​Startup 类配置

Startup 类配置服务和应用的请求管道。ASP.NET Core 应用使用 Startup 类,按照约定命名为 Startup。 Startup 类:1.可选择性地包括 ConfigureServices 方法以配置应用的服务 。 服务是一个提供应用功的可重用组件。 在 ConfigureServices 中注册服务,并通过依赖关系注(DI) 或 Application-Services 在....

文章 2023-02-16 来自:开发者社区

八、.net core(.NET 6)配置读取appsettings文件内容的通用功能

添加通用读取配置文件功能在Wsk.Core.Package项目下,新增Microsoft.Extensions.Configuration包:在启动项目下,设置appsettings.json属性为始终复制: 新建一个文件夹Common,用于存放工具类项目。并且新建项目:Wsk.Core.AppSettings,引用package包项目,然后新建一个读取配置文件的通用类,叫AppHel....

八、.net core(.NET 6)配置读取appsettings文件内容的通用功能
文章 2023-02-16 来自:开发者社区

七、.net core(.NET 6)使用Serilog进行配置和实现日志记录

使用Serilog来实现日志记录 先安装Serilog六件套神装包:也可以对个别相应的包进行删除等,都是可以的。例如,标注的1是读取配置文件的,如果不需要通过配置文件进行操作,就可以使用这个包。2是打印到控制台的,如果不需要打印到控制台,也可以不引用。3是写入到文件的,如果不需要写入到文件,也是可以不提供的。我在此处全部引入,方便可以使用多种日志记录方法。Async是异步写入日志,一般....

七、.net core(.NET 6)使用Serilog进行配置和实现日志记录
文章 2022-09-25 来自:开发者社区

Linux CentOS7部署ASP.NET Core应用程序,并配置Nginx反向代理服务器和Supervisor守护服务 (下)

五、配置Supervisor守护服务:为什么要配置Supervisor:  使用Linux部署过ASP.NET Core应用程序的小伙伴都清楚,我们在部署项目都是通过Shell进行项目启动运行的。有时候我们会发现当我们关闭了Shell后,应用程序会立马宕机无法访问,需要我们重新进入服务器连接Shell输入dot命令重启应用程序。在生成环境中对于这种没有对应用程序进行任何的守护和监听的部署是非常的....

Linux CentOS7部署ASP.NET Core应用程序,并配置Nginx反向代理服务器和Supervisor守护服务 (下)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注