摘要:
一、在测试项目中引用Web Api项目 引用Web Api项目的目的是使用Startup类,在Startup类中重载Configure方法,代码如下: 二、测试项目中安装需要的包 project.json中依赖包如下 三、编写集成测试类 四、编写测试方法 第三步已经做好了编写测试方法的准备,下面展示 阅读全文
摘要:
<h2 一、使用Database First模式</h2 注意:目前的最新的Beta8采用如下方式配置数据库连接 <h2 二、定义与数据库表对应实体类</h2 <h2 三、映射实体类到数据库表</h2 <h2 四、实现简易的Unit Of Work模式</h2 阅读全文
摘要:
(注:来源于《深入理解C 》第三版一书,详细内容请参看此书,代码有所改动,大部分示例代码可以直接运行)所需背景知识:1. 委托:参见MSDN文档 "delegate (C Reference)" 2. 闭包:一个函数除了能通过提供给它的参数交互之外,还能同环境进行更大程度的互动。(定义来源于《深入理... 阅读全文
摘要:
前言:由于没有在生产环境,以及很少写异步代码,经验较少。因此本篇博客只是通过一些实例来初探异步。其中大量的示例来自,Tomas Petricek的博文《Async in C# and F#: Asynchronous gotchas in C#》 抛出问题什么是异步,下面通过一个简单的示例来解释,分 阅读全文