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

软件 网站开发合作协议Wordpress图片加载优化

软件 网站开发合作协议,Wordpress图片加载优化,企业网站系统功能分析与设计,wordpress ip库目录本文出自《从零开始学 ASP.NET CORE MVC》目录 视频课程效果更佳#xff1a;从零开始学 Asp.Net Core MVC 在ASP.NET Core 中安装 MVC在本视频中#xff0c;我们将讨论在 ASP.NET Core 应用程序中设置 MVC。到目前为止#xff0c;我们在本系列视频中使用的 ASP.NET Core… 目录本文出自《从零开始学 ASP.NET CORE MVC》目录 视频课程效果更佳从零开始学 Asp.Net Core MVC 在ASP.NET Core 中安装 MVC在本视频中我们将讨论在 ASP.NET Core 应用程序中设置 MVC。到目前为止我们在本系列视频中使用的 ASP.NET Core 项目是使用“空”项目模板生成的。目前这个项目没有设置和安装 MVC。两个步骤学会在 ASP.NET Core 配置 MVC步骤 1在 Startup.cs 文件中的 Startup 类的**ConfigureServices()**方法中,见下方代码。 这行代码将所需的 MVC 服务添加到 asp.net core 中的依赖注入容器中。services.AddMvc();步骤 2在 Configure()方法中将**UseMvcWithDefaultRoute()**中间件添加到我们的应用程序的请求处理管道中。 修改代码如下所示。public void Configure(IApplicationBuilder app, IHostingEnvironment env){if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } app.UseStaticFiles(); app.UseMvcWithDefaultRoute(); app.Run(async (context) {await context.Response.WriteAsync(Hello World!); });}注意我们在**UseMvcWithDefaultRoute()中间件之前放置了UseStaticFiles()中间件。 此顺序很重要因为如果请求是针对静态文件如图像CSS 或 JavaScript 文件则UseStaticFiles()**中间件将处理请求并使管道的其余部分短路。因此, 如果请求是针对静态文件, 则不会执行**UseMvcWithDefaultRoute () **中间件, 从而避免不必要的处理。另一方面, 如果请求是 MVC 请求, **UseStaticFiles ()**中间件将把该请求传递给 UseMvcWithDefaultRoute() 中间件, 中间件将处理请求并生成响应。请注意, 除了UseMvcWithDefaultRoute () 中间件之外, 我们还有**UseMvc ()**中间件。现在, 让我们使用 UseMvcWithDefaultRoute() 中间件。在我们即将推出的视频中, 当我们讨论路由时, 我们将讨论这两个中间件之间的区别。此时如果我们运行应用程序并导航到 URL -http://localhost:49119我们会看到“Hello World” 消息显示在浏览器中。使用管道中配置的 UseMvcWithDefaultRoute()中间件当我们向 URL 发出请求时 - http://localhost:49119由于请求不是针对静态文件因此 UseStaticFiles()中间件会将请求传递给 UseMvcWithDefaultRoute()中间件由于我们尚未在 URL 中指定控制器和操作方法段因此 UseMvcWithDefaultRoute()中间件在 HomeController 中查找 Index()方法。由于目前我们的应用程序中没有 HomeController因此 UseMvcWithDefaultRoute()中间件将请求传递给使用 Run()方法注册的中间件因此我们看到“Hello World” 此中间件生成的消息。现在让我们看看如果我们删除 Run()中间件会发生什么。 此时Configure()方法中的代码必须如下所示。public void Configure(IApplicationBuilder app, IHostingEnvironment env){if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } app.UseStaticFiles(); app.UseMvcWithDefaultRoute();}有了上面的代码如果我们再次向 URL 发出请求 - http//localhost49119我们现在看到 404 错误。 这是因为 UseMvcWithDefaultRoute()中间件没有找到带有 Index()动作的 HomeController并且管道中没有其他中间件所以我们看到 404 错误。添加 HomeController在项目根文件夹中添加 Controllers 文件夹。 在“控制器”中添加一个新的控制器。 复制并粘贴以下代码。public class HomeController{public string Index() {return Hello from MVC; }}生成解决方案并向应用程序 URL 发出请求 - http//localhost49119。 现在您将看到浏览器中显示的字符串 - “Hello from MVC”。
http://www.sadfv.cn/news/375178/

相关文章:

  • 昆明网站建设哪家比较开发公司和施工单位电费的处理
  • 网站建设程序员提成车票在线制作网站
  • 塑模毕业设计代做网站优设网的特点
  • win10建设网站wordpress需要登录查看
  • 郑州经济技术开发区属于什么区wordpress seo 设置
  • 辛集市建设局网站wordpress iis部署
  • 微信网站开发简单网站主服务器地址
  • 网站开发人员任职资格wordpress图片添加字体
  • 汕头论坛网站建设提供企业网站建设价格
  • 昆凌做的广告买化妆品网站网站建设 网页
  • php网站修改代码简历wordpress
  • 网站建设及制作产品推广的渠道
  • 百度生成手机网站企业网站的内容营销
  • 织梦 网站源码哪家公司建设网站
  • 网站改版需要注意什么大良网站建设公司
  • 松滋网站设计做网站要学点什么
  • 环保网站设计规划书wordpress手机主题浮动导航
  • 个人网站建设合同有哪些可以做网站的平台
  • 广州网站设计成功刻网站字体一般大小
  • 注册网站引流网站友情链接出售
  • 软件和网站开发网站怎么做播放窗口
  • 网站后台图片模板个人简历样本范文
  • 游戏网站风格建筑师网站有哪些
  • 一个空间可以建多个网站怎么做p2p网站
  • 怎么自己做一个网站平台建设银行环县支行网站
  • 网站建设有哪些模块免费申请pos
  • 如何检测网站开发商留有后门建立多多少钱
  • 甜品网站设计网站报价页
  • 自己做的网站可以挂在哪里网站文件解压
  • 关于网站建设议案黑龙省建设厅网站