webapi 状态返回 php,web api不想建实体,用dynamic类型返回数据
如果一个项目中实体太多也挺麻烦, 虽然说面向对象编程,但是如果只返回两个字段也需要建一个实体那多麻烦, 基于这个问题dynamic就很好的解决这些事
public static List BugSellTop5Desc(int coinId, int currencyId,int type)
{
var sql = string.Empty;
var list = SqlDapperHelper.ExecuteReaderReturnList(sql, new
{
CurrencyID = currencyId,
CoinID = coinId
});
return list;
}
调用
var list = SellOutService.BugSellTop5Desc(coinId, currencyId, type);
resultMsg.statue = Convert.ToInt32(StatueEnum.Success);
resultMsg.data = list.Select(item=>new
{
Price=item.Price.ToString(),
TotalNum= item.TotalNum.ToString(),
}); //或者不需要select一样可以, 这里只是前端要求用string类型故处理下
当然话会所话来, dynamic一样可以用object代替,
public static List BugSellTop5Desc(int coinId, int currencyId,int type)
{
var sql = string.Empty;
var list = SqlDapperHelper.ExecuteReaderReturnList(sql, new
{
CurrencyID = currencyId,
CoinID = coinId
});
return list;
}
效果一样........时间很紧,干活去了
webapi 状态返回 php,web api不想建实体,用dynamic类型返回数据相关推荐
- 【Web API系列教程】3.3 — 实战:处理数据(建立数据库)
前言 在本部分中,你将在EF上使用Code First Migration来用测试数据建立数据库. 在Tools目录下选择Library Package Manager,然后选择Package Man ...
- 【ASP.NET Web API教程】5.2 发送HTML表单数据:URL编码的表单数据
注:本文是[ASP.NET Web API系列教程]的一部分,如果您是第一次看本系列教程,请先看前面的内容. 5.2 Sending HTML Form Data 5.2 发送HTML表单数据 本文引 ...
- Web API应用架构在Winform混合框架中的应用(3)--Winfrom界面调用WebAPI的过程分解...
最近一直在整合WebAPI.Winform界面.手机短信.微信公众号.企业号等功能,希望把它构建成一个大的应用平台,把我所有的产品线完美连接起来,同时也在探索.攻克更多的技术问题,并抽空写写博客,把相 ...
- 使用 dotnet core 和 Azure PaaS服务进行devOps开发(Web API 实例)
引子 这一篇文章将用一个完整的实例,给大家介绍如何基于dotnet core(微软.NET的最新版本,支持跨平台,跨设备的应用开发,详情请参考 https://www.microsoft.com/ne ...
- ASP.NET Core:从ASP.NET Web API迁移的多层数据服务应用程序
目录 介绍 设置和运行示例应用程序 类库项目 依赖注入 访问应用程序设置 实体框架核心相关更改 主键标识插入问题 数据上下文和连接字符串 自定义存储库(Repositories) LINQ表达式翻新( ...
- python 图表_Python入门学习系列——使用Python调用Web API实现图表统计
使用Python调用Web API实现图表统计 Web API:Web应用编程接口,用于URL请求特定信息的程序交互,请求的数据大多以非常易于处理的格式返回,比如JSON或CSV等. 本文将使用Pyt ...
- Entity Framework 6 Recipes 2nd Edition(9-1)译-用Web Api更新单独分离的实体
第九章 在N层结构的应用程序中使用EF 不是所有的应用都能完全地写入到一个单个的过程中(就是驻留在一个单一的物理层中),实际上,在当今不断发展的网络世界,大量的应用程序的结构包含经典的表现层,应用程, ...
- ASP.NET Core Web API基于RESTFul APIs的集合结果过滤和分页
译者荐语:如何在RESTFul APIs中进行集合结果分页?还是用客户端来拼接链接地址么? 原文来自互联网,由长沙DotNET技术社区[邹溪源]翻译.如译文侵犯您的版权,请联系小编,小编将在24小时内 ...
- ASP.NET Web API的Controller是如何被创建的?
Web API调用请求的目标是定义在某个HttpController类型中的某个Action方法,所以消息处理管道最终需要激活目标HttpController对象.调用请求的URI会携带目标HttpC ...
最新文章
- HBase-1.3.1 集群搭建
- php 前端页面的路由,ThinkPHP5路由
- DrawIcon 和 DrawIconEx都失真
- MySQL下载以及安装【windows】
- Struts 体系结构与工作原理(图) .
- oracle导入 表 卡住了,oracle数据库怎么导入dmp,只导入数据不导入表结构?
- RabbitMQ实战经验分享
- 《Linux编程》上机作业 ·001【Linux命令】
- mysql字符串处理函数left()、length()使用
- 服务容错保护Hystrix
- 思科:静态路由的配置
- FreeSWITCH之日志级别
- 初学莫队算法 bzoj2038 小z的袜子 分块算法
- 综合布线之“五星对话”
- Python 创建加密压缩文件
- sudo apt update时 E: 仓库 “http://mirrors.ustc.edu.cn/ros/ubuntu jammy Release” 没有 Release
- MySQL 查看表结构 显示表内容 使用语句区别
- excel组合汇总_Excel汇总20140609
- 计算机网络课程设计(一)网络聊天程序的设计与实现
- 1.初始Hadoop大数据技术
热门文章
- matplotlib之contours等高线、3D图(笔记五)
- python基础元组(五)
- 血压监测方案之光电容积脉搏波描记法PPG
- python云计算服务_阿里云python 云计算
- mysql md5解密_Web渗透测试——Mysql数据库手工注入
- java经典英文面试题,Java-英文面试题-经典
- android 自定义组合键,自定义快捷操作 安卓虚拟Home键设置技巧
- java页面跳转t赋值_java servlet 几种页面跳转的方法及传值
- (三)混合边缘AI人脸对齐
- (七)准备在云中训练深度伪造模型