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

搭建一个企业网站需要多少钱服务器搭建网站软件

搭建一个企业网站需要多少钱,服务器搭建网站软件,贵阳做网络平台的公司,贵阳vi设计公司正常情况下#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.dnsts.com.cn/news/125052.html

相关文章:

  • 网站外链价格wordpress小子邀请码
  • 网站开发团队奖惩用手机如何制作网页链接
  • asp flash网站模板360网站怎么建设
  • 搜寻的网站有哪些wordpress数据表格作用
  • 私人网站建设方案书框架栏目免费的黄台直播
  • 在苏州找学生做家教在哪个网站有哪些是外国人做的网站
  • 建设银行网站储蓄账户查询密码马云做黄页网站时候
  • 张艺兴粉丝做的网站alexa排名怎么查
  • 沈阳关键词网站排名wordpress进不去数据库
  • 网站建设服务器对比东莞做网站优化
  • 网站支持ipv6怎么做南宁网站建设醉懂网络
  • 小程序变成网页链接sem优化公司
  • 自建网站费用做电影下载网站需要什么软件
  • 建企业网站要多少钱金华建设银行网站
  • xv10相同网站建立网站的技术路径
  • 如何在网站网站做代理网络舆情分析的内容
  • 网站改备案信息吗跨境电商免费平台有哪些
  • 最佳商城ui网站设计网页设计与制作课程心得
  • 网站建设指导思想和目标网站设计集团
  • 郴州文明网网站石家庄最新事件
  • 做网站建设费用预算网站设计实施
  • 衡水做网站推广网站跟网页的区别是什么
  • 免费公司注册网站吗有哪些做的好的小众网站
  • 云主机怎么安装网站百度竞价排名是什么意思
  • 网站建设与设计饰品网站模板html整站
  • 西安市长安区规划建设局网站定制网站型网站开发
  • 广州外贸网站建设 openphp网站怎么做自适应
  • 广州营销型网站建设团队小程序直播开发教程
  • idc网站源码下载上海网站建设seo站霸网络
  • 营销网站的渠道构成基本包括乌海做网站