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

搭建一个企业网站需要多少钱外网设计素材网站

搭建一个企业网站需要多少钱,外网设计素材网站,高端外贸网站建设服装,网站推广运营公司正常情况下#xff0c;中间件会在主程序入口统一进行实例化#xff0c;这样如果想单独测试某一个中间件就很不方便#xff0c;为了能测试单个中间件#xff0c;可以使用 TestServer 单独测试。 这样便可以#xff1a; 实例化只包含需要测试的组件的应用管道。发送自定义请…        正常情况下中间件会在主程序入口统一进行实例化这样如果想单独测试某一个中间件就很不方便为了能测试单个中间件可以使用 TestServer 单独测试。 这样便可以 实例化只包含需要测试的组件的应用管道。发送自定义请求以验证中间件行为。 这样测试的优点 请求会发送到内存中而不是通过网络进行序列化。这样可以避免产生额外的问题例如端口管理和 HTTPS 证书。中间件中的异常可以直接流回调用测试。可以直接在测试中自定义服务器数据结构如 HttpContext。 设置 TestServer 在测试项目中创建测试 生成并启动使用 TestServer 的主机。 添加中间件使用的任何所需服务。 为 Microsoft.AspNetCore.TestHost NuGet 包添加对项目的包引用。 将处理管道配置为使用中间件进行测试。 我这写了一个简单的测试代码 测试类 public class UnitTest1 {[Fact]public async Task MiddlewareTest(){using var host await new HostBuilder().ConfigureWebHost(webBuilder {webBuilder.UseTestServer().ConfigureServices(services {services.AddRouting();}).Configure(app {app.UseRouting();app.UseMiddlewareMyMiddleware();app.UseEndpoints(endpoints {endpoints.MapGet(/hello, () Hello Tests);});});}).StartAsync();var client host.GetTestClient();var response await client.GetAsync(/hello);Assert.True(response.IsSuccessStatusCode);var responseBody await response.Content.ReadAsStringAsync();Assert.Equal(Hello Tests, responseBody);} } 自定义的 MyMiddleware 代码如下 public class MyMiddleware {private readonly RequestDelegate _next;//请求委托用于生成请求管道public MyMiddleware(ILoggerMyMiddleware logger, RequestDelegate next){_next next;}public Task InvokeAsync(HttpContext context){//context.Response.StatusCode (int)HttpStatusCode.Found;// 调用下一个中间件return _next(context);} } 运行测试 测试通过 接下来我们通过MyMiddleware自定义中间件设置一下响应状态 StatusCode 为302 再次调试测试一下 可以看到 StatusCode: 302 测试没通过证明自定义中间件是没问题的。
http://www.hkea.cn/news/14329431/

相关文章:

  • 百度云wordpress怎么搭建网站wordpress plugins.php
  • 建设部网站备案郑州旅游网站搭建
  • 昆明会员网站建设百度免费网站如何建设
  • 申请个人主页网站地址百度分享wordpress插件下载
  • 杭州网站建设推荐一个服务器能放多少网站
  • 樟树网站制作网站改版新闻稿
  • 有哪些网站做的比较好的东莞横沥医院
  • 一级a做爰片免费网站国语ui设计简介
  • 网站自定义链接怎么做wordpress怎么修改固定链接
  • 网站建设费用是否资本化wordpress分享主题
  • 优秀的字体设计网站毛坯房110平装修预算
  • 网站运营外包如何做自己的业务网站
  • 建立门户网站百度人工智能开放平台
  • 如何在国外社交网站上做原单外贸vi手册免费模板
  • 网站怎么访问自己做的网页安徽建站
  • 上海做网站的公司多少钱优化网站费用
  • 网站备案域名怎么买微网站做的比较好的
  • 建设文库网站温州网站优化页面
  • 绵阳网站建设开发专业团队高端网站制作
  • 二级域名网站价格中国最大网站建设商
  • 创建网站要多长时间个人网站建设维护
  • 最火爆的国际贸易网站高大上企业网站
  • 做神马网站快速排html5公司网站欣赏
  • 如何管理wordpress网站模板下载管理咨询师
  • 在网上做黑彩网站会怎样甘肃省建设厅招标办网站
  • 高端网站设计 新鸿儒varnish wordpress
  • 长沙竞价网站建设价格打赏网站开发
  • 郑州东站附近网站建设公司文创产品设计公司
  • 最有效的网站推广公司电子商务平台网站推广
  • 网站域名后缀cc十三五关于网站建设