项目目标部署环境:CentOS 7+ 项目技术点:.netcore2.0 + Autofac +webAPI + NHibernate5.1 + mysql5.6 + nginx 开源地址:https://github.com/wmowm/nh.core 上一章已经讲解了项目的结构,相对来说比较简单 ...
分类:
Web程序 时间:
2018-04-20 21:55:07
阅读次数:
258
关于为什么用Swagger 目前稍微有点规模的公司,已经从原先的瀑布流开发到了敏捷开发,实现前后端分离,为此后端工程师只关注写好Api即可,那程序员最讨厌的就是写Api文档了,故而产生了Swagger。 Swagger原理 Swagger就是利用反射技术遍历所有Api接口,并且从xml文件中读取注释 ...
分类:
Windows程序 时间:
2018-04-20 00:08:40
阅读次数:
2158
如题,可以直接 Model 接收: [HttpPost] public ActionResult FunctionName(ViewModel.NameModel NameModel) { Console.WriteLine(NameModel.ToString()); Console.WriteL ...
最近几次面试时碰到过面试官提问这个问题。我一开始觉得这两个根本没有可比性,其中有一位面试官说,有不同啊,比如继承的基类不同,webapi继承的事APIController,等等。 今天我就总结一下,其中很多是从网上摘抄下来的,权作为备忘。 解决的问题不同:Web API更倾向于基于HTTP协议的服务 ...
1.下载安装文件 DotNetCore.1.0.0-WindowsHosting.exe dotnet-sdk-2.1.101-win-x64.exe 2.检查IIS是否包含AspNetCoreModule处理映射程序 3.发布网站 4.网站web.config配置如下节点 <system.webS ...
分类:
Windows程序 时间:
2018-04-13 19:01:23
阅读次数:
1083
Web APi之认证(Authentication)及授权(Authorization)【一】(十二) http://www.cnblogs.com/CreateMyself/p/4856133.html Web APi之认证(Authentication)两种实现方式【二】(十三) https:/ ...
前面讲了webapi的安全验证和参数安全,不清楚的朋友,可以看看前面的文章,《Web API系列(二)接口安全和参数校验》,本文主要介绍Web API异常结果的处理。作为内部或者是对外提供的统一webapi 接口,统一的异常处理,把正确的信息返回给调用者很重要。这样可以让接口开发人员,了解具体的原因 ...
程序集和宿主不在一个程序集 新建一个类库: SelfHost: 方法一: 1.添加对MyControllers类库的引用. 2.在控制台代码中加入一行代码: 当然,可以添加多个程序集.(记得引用) var config = new HttpSelfHostConfiguration("http:// ...
[日期2180324(六)] ASP.NET WebAPI WEBAPI能负责构建http常规的服务,和SingalR一起架构Service服务层,SingalR可以做比较高级的服务,如实时服务。而WebAPI是很简单的一个架构,只是发布一些简单的http请求服务,但不需建SOAP格式,较开源开放形 ...
视频课程包含:24G 基础教程、数据库、SQL和ADO.Net高级、web前端、ASP.NET1、MVC、OA项目、图书商城项目、U3d、.NET就业班-三层项目+SVN、EF、MyMvc、WebAPI、SignalR、JS跨域、聊天室案例 目录 基础教程 数据库 SQL和ADO.Net高级 web ...
分类:
Web程序 时间:
2018-04-07 17:32:52
阅读次数:
216