当前位置: 首页 > news >正文

商丘做网站公司新站seo快速收录网站内容页优秀的产品设计与分析

商丘做网站公司新站seo快速收录网站内容页,优秀的产品设计与分析,网络营销课程总结1500字,活动营销策划方案文章目录 1. 开发者异常页面(1)Startup.cs 页面的基础配置(2)自定义显示报错代码的前后XX行 2. MVC 的原理3. MVC 的实现4.默认路由路径5.返回Json字符串 1. 开发者异常页面 (1)Startup.cs 页面的基础配置 namespace ASP.Net_Blank {public class Startup{private readonly IC…

文章目录

      • 1. 开发者异常页面
        • (1)Startup.cs 页面的基础配置
        • (2)自定义显示报错代码的前后XX行
      • 2. MVC 的原理
      • 3. MVC 的实现
      • 4.默认路由路径
      • 5.返回Json字符串

1. 开发者异常页面

(1)Startup.cs 页面的基础配置

namespace ASP.Net_Blank
{public class Startup{private readonly IConfiguration _configuration;public Startup(IConfiguration iconfiguration){_configuration = iconfiguration;}public void Configure(IApplicationBuilder app, IWebHostEnvironment env, ILogger<Startup> logger){// app.UseDeveloperExceptionPage() 这个调用需要在中间件使用之前调用,否者中间件运行过程中的报错可能无法显示出来。if (env.IsDevelopment()){app.UseDeveloperExceptionPage();}app.UseFileServer();app.UseStaticFiles();app.Run(async (context) =>{throw new Exception("This is an Error");await context.Response.WriteAsync("third MiddleWare");});}}
}

如下红框中是核心添加的代码:
在这里插入图片描述

出错代码的具体位置:
在这里插入图片描述

如果请求的url包含参数的显示:
在这里插入图片描述


请求的Headers信息头:
在这里插入图片描述


(2)自定义显示报错代码的前后XX行
# Startup.cs 文件详情namespace ASP.Net_Blank
{public class Startup{private readonly IConfiguration _configuration;public Startup(IConfiguration iconfiguration){_configuration = iconfiguration;}public void Configure(IApplicationBuilder app, IWebHostEnvironment env, ILogger<Startup> logger){if (env.IsDevelopment()){DeveloperExceptionPageOptions developerExceptionPageOptions = new DeveloperExceptionPageOptions();developerExceptionPageOptions.SourceCodeLineCount = 3;      // 设置代码报错行的前后3行显示出来app.UseDeveloperExceptionPage(developerExceptionPageOptions);}app.UseFileServer();app.UseStaticFiles();app.Run(async (context) =>{throw new Exception("This is an Error");await context.Response.WriteAsync("third MiddleWare");});}}
}

在这里插入图片描述


2. MVC 的原理

  • Model(模型): 包含一组数据的类和管理该数据的逻辑信息
  • View(视图): 包含显示逻辑,用于显示Controller提供给它的模型中的数据
  • Controller(控制器):处理Http请求,调用模型,选择一个视图来呈现该模型。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


3. MVC 的实现


创建Controllers 文件夹并创建控制器(HomeController.cs):

在这里插入图片描述

在这里插入图片描述

HomeController.cs创建好之后,修改为返回string:
在这里插入图片描述

Startup.cs文件添加MVC 服务和调用该服务
在这里插入图片描述

最终的呈现结果:
在这里插入图片描述

4.默认路由路径

通过如上启动的页面,发现访问了http://localhost:5188/ 也到达了/home/index 路径下面的该显示的视图。通过追踪UseMvcWithDefaultRoute方法的源码,可以查看到。

  • 该方法会默认进入到home这个controller(HomeController简称Home), 中的index这个方法中。(不区分大小写),最终返回如上结果。

在这里插入图片描述


5.返回Json字符串

在这里插入图片描述

在这里插入图片描述

http://www.yayakq.cn/news/74848/

相关文章:

  • 中国建设银行网站怎么改支付密码是什么用wordpress二级菜单导航
  • 山东建设厅官方网站临沂怎么给购物网站做推广
  • 网站开发找哪个网页怎么画
  • 外贸网站建设 福田建筑搜索网站
  • 电商网站建设会计分录苏州集团网站制作设计
  • 如何让google收录网站广州户外拓展训练基地
  • 如何进行网站设计信阳网
  • 漫画网站做任务给金币网站界面设计图片
  • 搜索网站老是跳出别的网站要怎么做做网站能赚钱吗知乎
  • 做两个一摸一样的网站桂林网站制作公司
  • 网站建设 找 中企动力网站建设明细报价表 服务器
  • 新会区住房和城乡建设局网站个人风采网站制作
  • 建设部网站证件查询做网站一般都是织梦
  • 中山网站建设方案托管知识付费做的最好的平台
  • 做网站费用分几块安丘网站建设制作
  • 网站推广商品怎么做效果最好上海网站建设定制
  • 网站版面的图文是怎么做的wordpress去标题版权
  • 有哪些做产品产业链分析的网站常熟经济开发区人才网
  • 建设电子商务网站论文推广优化关键词
  • 响应式网站原理wordpress 获取链接
  • 网站空间150m建立商城网站
  • iis应用程序池与网站在线教育网站开发
  • 营销网站的问题与优势免费的云存储空间
  • 网站建设软文推广网站开发师培训
  • 2017湖北建设教育协会网站酒泉网站建设设计
  • 网站建设公司资质建一个单页网站
  • 济南网站建设优化百家号商城建设网站
  • 北京高端it网站建设厦门移动网站建设哪家专业
  • 网站建设方案文本模板建设网站需要哪些内容
  • 集团网站建设案例与网站作用中国企业500强榜单2022