NetCore
.NetCore-硕硕
linux爱好者
展开
-
.Net Core 入门(九)环境变量
原创 2021-11-18 23:12:13 · 188 阅读 · 0 评论 -
.Net Core 入门(九)异常截取
public void Configure(IApplictionBuilder app ,IWebEnviroment env){//在开发者模式下使用抓取异常 if(env.IsDevelopment()){ DeveloperExceptionPageOptions developerExceptionPageOptions = new DeveloperExceptionPageOptions(); developerExceptionPageOpti原创 2021-11-18 22:45:23 · 327 阅读 · 0 评论 -
.Net Core 入门(八)静态文件的使用
中间件中静态文件的使用public void Configure(IApplictionBuilder app,IWebEnviroment env,ILogger logger){ if(env.IsDevelopment()){ app.UseDeveloperExceptionPage()}; //指定默认静态文件页 index.html index.htm default.html default.htm app.UseDefaultFiles(); //使用静态文件 ap原创 2021-11-18 22:25:22 · 429 阅读 · 0 评论 -
.Net Core 入门(七)中间件的执行顺序
.NetCore 管道中间件执行顺序大家可以从图片中看到执行顺序就是在第一个中间件中执行第一步,然后执行第二个中间件的第一步,然后执行第三个中间件,之后返回执行第二个中间件的第二部在执行第一个中间件的第二部,整体像绕了一个圈子。public void Configure(IAppliactionBuilder app,IWebEnvironment env,ILogger<Startup> logger){ if(env.IsDevelopment()){ app.UseDevel原创 2021-11-18 21:43:58 · 2393 阅读 · 0 评论 -
.Net Core 入门(六)配置管道
public class Startup{ public void ConfigureService(){} public void Configure(IApplictionBuilder app,IWebHostEnvironment env) { if(env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } app.UseEndpints(endpoints=>{原创 2021-11-18 15:42:10 · 317 阅读 · 0 评论 -
.Net Core 入门(五)配置文件
Asp.NetCore中的配置源1.appsettings.json,appsettings.{Environment}.json,不同环境下对应不同的托管环境2.User secrets(用户机密)3.Environment variables(环境变量)4.Commond-line arguments(命令行)配置文件会根据上边的顺序依次查找...原创 2021-11-17 22:32:48 · 148 阅读 · 0 评论 -
Asp.NetCore入门(四)Main方法
Main方法原创 2021-11-17 21:19:06 · 305 阅读 · 0 评论 -
.Net Core入门(三)
Asp.NetCore 项目文件原创 2021-11-17 21:03:57 · 82 阅读 · 0 评论 -
.Net Core入门(二)
创建Asp.NetCore Web 程序在visual studio 中创建一个 Asp.NetCore Web 应用程序预制的项目模板有什么不同,那些是可以使用的,他们与什么不同1.空模板,建议学习使用,可以了解Asp.NetCore之间的关联关系2.模型视图控制器 包含模型、视图、控制器、静态文件(js、css等)3.WebAPI 很干净的模板,适用于程序与程序之间的互相调用,没有用户交互4.Razor...原创 2021-11-17 20:50:28 · 66 阅读 · 0 评论 -
.Net Core 入门(一)
Asp.NetCore介绍Asp.NetCore是一个跨平台高性能的开源框架,用于构建现代化的,基于云连接互联网的应用程序。‘Asp.NetCore的特点及亮点1.跨平台2.MVC与web API统一编程模型3.依赖注入4.可测试性5.开源6.模块化跨平台cross platform可以支持在不同的操作系统中运行 windows mac linux可以支持在不同的宿主上托管 IIS Apache Docker统一MVC与WebAPI的编程模型模块化...原创 2021-11-17 20:27:55 · 220 阅读 · 0 评论