2016年4月14日
摘要: 1.路由配置 2.上面的路由配置中,由于id是可选项,所以在控制器中,可以没有带参数的方法,比如控制器ProductController中有一个GetProducts()的方法,用api/Product/GetProducts和api/Product/GetProducts/1 效果是一样的,都指向 阅读全文
posted @ 2016-04-14 15:54 DeepSpace 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 1.vs2015 新建一个mvc项目,勾选webapi 项目默认已经添加了webapi的路由: 这个默认的路由跟mvc默认路由有区别,它不带action,所以非常适合用来构建RESTFUL风格的服务 路由的申明要先于mvc,否则路由过来时,先从mvc的路由中匹配,导致匹配失败 2.新建一个Produ 阅读全文
posted @ 2016-04-14 15:19 DeepSpace 阅读(826) 评论(0) 推荐(0) 编辑
  2016年4月12日
摘要: 1.开发环境中修改模型,在DbContext中加入静态构造函数,并设置初始化模式: static DemoDbContext() { Database.SetInitializer(new DropCreateDatabaseIfModelChanges<DemoDbContext>()); } 如 阅读全文
posted @ 2016-04-12 13:25 DeepSpace 阅读(325) 评论(0) 推荐(0) 编辑
摘要: 1.新建Mvc5项目,更改身份验证为:不进行身份验证,由于使用到webapi,勾选webapi选项 2.安装Entity Framework 3.安装mysql connector 地址:http://dev.mysql.com/downloads/connector/net/ 安装mysql-fo 阅读全文
posted @ 2016-04-12 10:50 DeepSpace 阅读(1184) 评论(1) 推荐(0) 编辑