资源简介
基于C# MVC开发的WEB API通用框架 附带 微信 支付宝支付集成
按照本框架编写WEB API 使编写更省力 自动生成API在线文档 让文档再也不成为你的噩梦
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Collections.Specialized;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Web;
using System.Threading;
namespace ApiTest
{
public partial class AllPostTest : Form
{
public AllPostTest()
{
InitializeComponent();
}
private void button1_Click(object sender EventArgs e)
{
string Json = HttpUtility.UrlEncode(T_JsonData.Text.Trim()Encoding.UTF8);
string keymd5 =Collections.HttpHelper.GetMD5Hash(Json + T_Key.Text.Trim());
NameValueCollection nvc = new NameValueCollection();
nvc.Add(“FunctionName“ T_FunctionName.Text.Trim());
nvc.Add(“JsonData“ Json);
nvc.Add(“CusID“ T_CusID.Text.Trim());
nvc.Add(“KeyMd5“ keymd5);
T_Log.Text = string.Empty;
Dt1 = DateTime.Now;
Logtext = string.Empty;
Logtext += “测试开始:共[“ + N_Count.Value.ToString() + “]次\r\n“;
Count = 0;
for (int i = 0; i < (int)N_Count.Value; i++)
{
SetTestLog(invc);
}
}
private int Count = 0;
DateTime Dt1 = DateTime.Now;
private String Logtext = String.Empty;
private void SetTestLog(int iNameValueCollection nvc)
{
this.Invoke(new Action(() => {
Count += 1;
DateTime Dt = DateTime.Now;
Logtext += “ 测试编号:“ + i.ToString() + “ =>\r\n“;
Logtext += “ 开始时间:“ + Dt.ToString(“yyyy-MM-dd HH:mm:ss“) + “\r\n“;
Logtext += “ 调用结果:“ + Collections.HttpHelper.Send(T_Url.Text Encoding.UTF8 nvc) + “\r\n“;
Logtext += “ 耗时:“ + (DateTime.Now - Dt).TotalMilliseconds.ToString() + “\r\n“;
if (Count == (int)N_Count.Value)
{
Logtext += “测试全部完成:共[“ + N_Count.Value.ToString() + “]次\r\n“;
Logtext += “总耗时:“ + (DateTime.Now - Dt1).TotalMilliseconds.ToString() + “毫秒\r\n“;
T_Log.Text = Logtext;
T_Log.Update();
MessageBox.Show(“测试完毕“);
}
}));
}
private void linkLabel1_linkClicked(object sender linkLabellinkClickedEventArgs e)
{
T_Log.Text = string.Empty;
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 83861 2017-07-05 11:20 WebApi标准版\.vs\config\applicationhost.config
..A..H. 519680 2017-08-15 10:03 WebApi标准版\.vs\WebApi\v14\.suo
文件 2653 2017-07-07 17:53 WebApi标准版\ApiTest\AllPostTest.cs
文件 12408 2017-07-07 17:52 WebApi标准版\ApiTest\AllPostTest.Designer.cs
文件 5817 2017-07-07 17:52 WebApi标准版\ApiTest\AllPostTest.resx
文件 3339 2017-07-07 17:53 WebApi标准版\ApiTest\ApiTest.csproj
文件 257 2017-04-13 18:36 WebApi标准版\ApiTest\ApiTest.csproj.vspscc
文件 20480 2016-12-26 17:25 WebApi标准版\ApiTest\bin\Debug\JPush.dll
文件 193068 2016-12-26 17:25 WebApi标准版\ApiTest\bin\Debug\SqlSugar.xm
文件 180 2017-08-14 15:51 WebApi标准版\ApiTest\obj\Debug\ApiTest.AllPostTest.resources
文件 2387 2017-08-14 15:51 WebApi标准版\ApiTest\obj\Debug\ApiTest.csproj.FileListAbsolute.txt
文件 945 2017-08-14 15:51 WebApi标准版\ApiTest\obj\Debug\ApiTest.csproj.GenerateResource.Cache
文件 62531 2017-08-14 15:51 WebApi标准版\ApiTest\obj\Debug\ApiTest.csprojResolveAssemblyReference.cache
文件 12288 2017-08-14 15:51 WebApi标准版\ApiTest\obj\Debug\ApiTest.exe
文件 17920 2017-08-14 15:51 WebApi标准版\ApiTest\obj\Debug\ApiTest.pdb
文件 0 2017-08-14 15:52 WebApi标准版\ApiTest\obj\Debug\build.force
文件 1019 2016-12-13 11:41 WebApi标准版\ApiTest\obj\Debug\DesignTimeResolveAssemblyReferences.cache
文件 6857 2017-07-07 17:49 WebApi标准版\ApiTest\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 0 2017-08-14 15:52 WebApi标准版\ApiTest\obj\Release\build.force
文件 6881 2017-08-14 14:59 WebApi标准版\ApiTest\obj\Release\DesignTimeResolveAssemblyReferencesInput.cache
文件 436 2017-04-13 18:36 WebApi标准版\ApiTest\Program.cs
文件 1338 2017-04-13 18:36 WebApi标准版\ApiTest\Properties\AssemblyInfo.cs
文件 1513 2017-04-13 18:36 WebApi标准版\Areas\HelpPage\HelpPage.css
文件 650 2017-04-13 18:36 WebApi标准版\Areas\HelpPage\Views\Help\Api.cshtml
文件 840 2017-04-13 18:36 WebApi标准版\Areas\HelpPage\Views\Help\DisplayTemplates\ApiGroup.cshtml
文件 1209 2017-04-13 18:36 WebApi标准版\Areas\HelpPage\Views\Help\DisplayTemplates\HelpPageApiModel.cshtml
文件 73 2017-04-13 18:36 WebApi标准版\Areas\HelpPage\Views\Help\DisplayTemplates\ImageSample.cshtml
文件 231 2017-04-13 18:36 WebApi标准版\Areas\HelpPage\Views\Help\DisplayTemplates\InvalidSample.cshtml
文件 1607 2017-04-13 18:36 WebApi标准版\Areas\HelpPage\Views\Help\DisplayTemplates\Parameters.cshtml
文件 899 2017-04-13 18:36 WebApi标准版\Areas\HelpPage\Views\Help\DisplayTemplates\Samples.cshtml
............此处省略1656个文件信息
相关资源
- ASP.Net MVC + bootstrap 仓库管理系统源码
- C#数字图像处理算法典型](随书光盘
- c#图解教程(第4版)中文完整版和源
- c# 人脸识别源码和使用说明
- 深入体验ASP.NET项目开发_源码
- C#课程设计案例精编第2版
- 基于C# MVC开发的WEB API通用框架 附带
- rabbitMQ封装c#
- AE的MapControl直接加载Oracle数据(C#)
- Unity3d开发案例(坦克克星游戏,C#版
- 超级实用的Shape转WKT利器,有源码
- Professional C# 7 and .NET Core 2.0
- C#窗体开发程序 学校管理系统 WINFOR
- C#开发B/S后台管理系统
- C#多线程编程实战_中文完整版带书签
- win8应用商店程序fashionHouse
- C#与.NET 4高级程序设计(第5版)-文字
- 实验机房管理系统包括自己的想法,
- Halcon与C#混合窗体控件源代码
- C#卷积神经网络代码
- Visual C#.NET串口通信及测控应用典型
- c# emgucv 实时绿幕抠像源码
- Xilium.Cefglue,c#与JS代码互调
- .net +C#+WinForm 超市 管理系统
- c#电子点菜单,有完整的数据库
- C#从入门到精通中文(PDF)
- 数据库课程设计c# SQL
- C# 实现微信公众平台接口消息收发D
- 三维水淹模拟系统C#实现
- C#网站开发案例详解 书 PDF + 源码
评论
共有 条评论