![](https://img-blog.csdnimg.cn/2019091813595558.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
.net core
文章平均质量分 52
asp.net core 3 学习笔记
梁桐铭,深入浅出ASP.NET core
ppp17
这个作者很懒,什么都没留下…
展开
-
ASP .NET Core 的运行机制和启动(转)
ASP .NET Core 的运行机制和启动原创 2022-05-07 17:58:28 · 2111 阅读 · 0 评论 -
ASP.NET Core MVC中 TagHelper
libman.json是库管理器清单文件,简化的内容如下{ "version": "1.0", //当前的libman文件版本 "defaultProvider": "cdnjs", //默认从哪个CDN网络下载文件 "libraries": [ { "library": "twitter-bootstrap@5.1.3",原创 2022-04-13 20:34:07 · 444 阅读 · 0 评论 -
ASP.NET Core MVC中的路由(路由模板、属性路由)
Startup.cs文件中Configure()方法的代码设置HTTP请求处理管道。一、默认路由模板:app.UseMvcWithDefaultRoute(); 默认路由模板规则是这样的:{controller=Home}/{action = Index}/{id?} 其中{id?}中的?表示此参数是可选的(非必填)。二、自定义路由模板(常规路由):Startup.cs文件中Configure()方法里加这个:app.UseMvc(ro...原创 2022-04-08 23:22:43 · 2678 阅读 · 0 评论 -
ASP.NET Core MVC框架部分内容
ViewModel: 是model和view之间的桥量,它会包含View所需的所有数据;我理解ViewModel是为了满足View的数据项外加的一个类,作用其实就是集合一下数据项。布局视图: 使用布局视图,让所有视图保持一致的外观变得更加容易,因为如果有任何更改,则只有一个要修改的布局视图文件,然后更改后将立即反映在整个应用程序的所有View中,这样易于维护而且还提升效率。 在View中用 @{Layout="xxx/xx/xxx.cshtml";}...原创 2022-04-07 22:51:27 · 255 阅读 · 0 评论 -
ASP.NET Core 中View调用,从Controller传递数据到View
所有HomeController的视图都位于Views文件夹中的Home文件夹中所有StudentController的视图都位于Views文件夹中的Student文件夹中。默认情况下MVC会查找具有相同名称且扩展名为.cshtml的视图文件举个栗子: 假设控制器HomeController中有一个方法Details(),这个方法调用View时 public ViewResult Details() { ...原创 2022-04-07 22:49:51 · 718 阅读 · 0 评论 -
ASP.NET Core 开发人员异常页面
launchSettings.json中会设置不同的环境参数(Development、Staging、Production)//------------------------------------------------------------------------------------------Startup.cs中Configure()方法的一开始就会读取环境参数,并判断是否开发环境进而决定是否注入UseDeveloperExceptionPage中间件(直译就是:“使用开发人员异常页面”原创 2022-04-07 22:48:03 · 640 阅读 · 0 评论 -
ASP.NET Core 静态文件中间件(默认文件的设置)
一、UseDefaultFiles()中间件默认会去查找的地址信息的顺序。● Index.htm● Index.html● default.htm● default.html新增的default.html文件需要放入wwwroot文件夹的根目录中,否则无法运行。二、重新定义默认文件 DefaultFilesOptions defaultFilesOptions = new DefaultFilesOptions(); default...原创 2022-04-02 14:15:48 · 1167 阅读 · 0 评论 -
ASP.NET Core 中间件特点及工作流程
特点● 可同时被访问和请求。● 可以处理请求,然后将请求传递给下一个中间件。● 可以处理请求,并使管道短路。● 可以处理传出响应。● 中间件是按照添加的顺序执行的。工作流程● 所有的请求都会在每个中间件调用next()方法之前触发。请求按一定方向依次穿过所有管道。● 当中间件处理请求并产生响应时,请求处理流程在管道中开始反向传递。● 所有的响应都会在每个中间件调用next()方法之后触发。响应按一定方向依次穿过所有管道。...原创 2022-04-02 12:41:38 · 416 阅读 · 0 评论 -
ASP.NET Core 配置源的读取顺序
一、appsettings.json二、appsettings.{Environment}.json三、用户机密(secrets.json)四、环境变量(launchSettings.json,此文件仅用于开发环境)五、命令行参数(dotnet run x = "xxx") 从前致后按顺序读取。 如果在多个配置源中具有密钥名称相同的配置设置(简单来说就是重名了),则后面的配置源会覆盖先前的配置源。...原创 2022-04-01 17:53:36 · 371 阅读 · 0 评论 -
CentOS Linux 安装.NET Core 开发环境dotnet-sdk-3.1
一、先添加微软包存储库rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm原创 2021-06-08 13:33:22 · 1612 阅读 · 0 评论