1) Add `Async` methods. 2) Remove uesless variables, codes. 3) Remove ConsoleApp and use UnitTest instead. 4) Add README.md instead. |
||
|---|---|---|
| .. | ||
| BenchmarkTest | ||
| IP2Region | ||
| UnitTests | ||
| README.md | ||
README.md
C# 客户端
实现情况:
现已实现同步和异步查询,具体使用方法可以参考 UnitTests 中的使用方法。
如何贡献?
你可以任意修改代码,但必须确保通过全部的单元测试。 在此之前,请保证你已经安装了 Net4.6 和 Net Core 2.0 版本。
操作步骤: 1)使用 VS2017(推荐,可以到 https://visualstudio.microsoft.com/zh-hans/downloads/ 下载。),或者其它相关版本打开 IP2Region 项目。 2)使用 VS 打开IP2Region 项目。 3)保存 sln 文件到 c# 文件夹下(该文件应该自动被忽略)。 4)右键点击“解决方案IP2Region”,添加 UnitTests 和 BenchmarkTest 项目。 5)请右键点击整个解决方案,选择“重新生成解决方案”。 6)菜单栏上“测试”=>“运行”=>“所有测试”,检测是否通过全部测试即可(你可以根据需要自行增加特定的单元测试)。