CSFramework.WebApiV3.接口调用方式


-开发框架文库C#代码:

C# 全选
var input = new req_Demo { Key = "test111" };

            //RequestDataTableByGet	使用HTTPGET方式获取对象列表并转换为DataTable对象。
            var data1 = APIProvider.Sign().RequestDataTableByGet<WebApi.Models.ModelUser>(APIList.Home_GetList, "");
            //RequestDataTableByPost	使用HTTPPOST方式获取对象列表并转换为DataTable对象。
            var data2 = APIProvider.Sign().RequestDataTableByPost<WebApi.Models.ModelUser>(APIList.Home_GetListWithSign, input);
            //RequestListByGet	使用HTTPGET方式获取对象列表,返回List<T>类型对象。
            var data3 = APIProvider.Sign().RequestListByGet<WebApi.Models.ModelUser>(APIList.Home_GetListWithParam, "key=1111");
            //RequestListByPost	使用HTTPPOST方式获取对象列表,返回List<T>类型对象。
            var data4 = APIProvider.Sign().RequestListByPost<WebApi.Models.ModelUser>(APIList.Home_GetListWithSign, input);
            //RequestObjectByGet	使用HTTPGET方式获取单个对象,返回<T>类型对象。
            var data5 = APIProvider.Sign().RequestObjectByGet<WebApi.Models.ModelUser>(APIList.Home_GetObjectWithSignByGet, "key=1111");
            //RequestObjectByPost	使用HTTPPOST方式获取单个对象,返回<T>类型对象。
            var data6 = APIProvider.Sign().RequestObjectByPost<WebApi.Models.ModelUser>(APIList.Home_GetObjectWithSignByPost, input);
            //RequestObjectByGetAnyone	使用HTTPGET方式调用匿名接口,并返回<T>类型对象。
            var data7 = APIProvider.Sign().RequestObjectByGetAnyone<WebApi.Models.ModelUser>(APIList.Home_GetObjectByGetWithAnonymous, "key=1111");
            //RequestObjectByPostAnyone	使用HTTPPOST方式调用匿名接口,并返回<T>类型对象。
            var data8 = APIProvider.Sign().RequestObjectByPostAnyone<WebApi.Models.ModelUser>(APIList.Home_GetObjectByPostWithAnonymous, input);

-开发框架文库参考文章:https://www.cscode.net/archive/newdoc/358645422465029.html

 

 

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
评论列表

发表评论

评论内容
昵称:
关联文章

CSFramework.WebApiV3.接口调用方式
CSFramework.WebApiV3.接口调用方式
CSFramework.WebApi后端框架提供两种接口调用方式
CSFramework.WebApi后端服务器框架:客户端调用WebApi接口方式(签名+Token令牌)
WebApi开发框架:使用HttpGet方式调用WebAPI接口
CSFramework.WebApiV3.客户端测试程序
CSFramework.WebApiV3.客户端测试程序
Web端使用VUE调用WebApi接口实现用户登录及采用Token方式数据交互
CSFramework.WebApiV3.Data Sign – 接口数据加密(签名)
CSFramework.WebApiV3.Data Sign – 接口数据加密(签名)
CSFramework.WebApiV3.用户请求
CSFramework.WebApiV3.用户请求
CSFramework.WebApiV3.WebApi服务器宿主(承载方式
Demo调用WebApi接口 - CSFramework.WebApi后端开发框架
WebApi NETCore框架 - APIProviderFactory 调用WebApi接口
CSFramework.WebApiV3.客户端接口签名(Sign)
CSFramework.WebApiV3.客户端接口签名(Sign)
CSFramework.WebApiV3.快速开发指导
CSFramework.WebApiV3.快速开发指导
CSFramework.WebApiV3.GateController – 门禁控制器