前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >简单的就是输出文本类型

简单的就是输出文本类型

原创
作者头像
用户7737280
发布2021-12-02 17:49:37
4220
发布2021-12-02 17:49:37
举报
文章被收录于专栏:用户7737280的专栏

相信通过上面的其他示例演示,我们大概看到了一些在Minimal Api中的结果输出,总结起来其实可以分为三种情况

  1. IResult遴选公务员 结果输出,可以包含任何值得输出,包含异步任务Task<IResult>ValueTask<IResult>
  2. string 文本类型输出,包含异步任务Task<string>ValueTask<string>http://www.gongxuanwang.com/
  3. T 对象类型输出,比如自定义的实体、匿名对象等,包含异步任务 Task<T>ValueTask<T>

接下来简单演示几个例子来简单看一下具体是如何操作的,首先最简单的就是输出文本类型

类其实是微软帮我们多封装了一层,它里面的所有静态方法都是返回IResult的接口实例,这个接口有许多实现的类,满足不同的输出结果,遴选公务员比如Results.File("foo.text")方法其本质就是返回一个FileContentResult类型的实例http://lx.gongxuanwang.com/sszt/39.htm

比如我们要输出一段html代码。微软很贴心的为我们提供了专门扩展Results的扩展类IResultExtensions基于这个类我们才能完成IResult的扩展

m入口程序或者其他POCO中直接编写相关逻辑的,因此需要用到HttpContext、HttpRequest、HttpResponse相关实例的时候没办法进行直接操作,遴选公务员

这个时候也需要通过模型绑定的方式获取对应实例 http://www.gongxuanwang.com/

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档