• 使用Angular2及WebApi开发SPA类型的企业应用 - Part 2- 添加新角色

    时间:2022-10-23 10:38:23

    使用Angular2及RESTful WebApi开发SPA类型的企业应用 - Part 2 添加新角色 作者:techcoaching,翻译:飘落寒冰 原文 有道 注:第一次翻译文章,有错译之处还请多多包涵,欢迎指出以便改进。 在本文中,我们将学习如何创建和编辑角色 从Github上下载源码该系列...

  • c# WebApi之身份验证:Basic基础认证

    时间:2022-10-21 21:08:16

    为什么需要身份认证身份认证是为了提高接口访问的安全性,如果没有身份验证,那么任何匿名用户只要知道服务器的url,就可以随意访问服务器,从而访问或者操作数据库,这会是很恐怖的事。什么是Basic基础认证Basic基础认证是一种简单的用户名、密码验证过程,它的主要原理是加密用户信息,生成票据,每次需要身...

  • [后端人员耍前端系列]KnockoutJs篇:使用WebApi+Bootstrap+KnockoutJs打造单页面程序

    时间:2022-10-21 14:13:29

    一、前言在前一个专题快速介绍了KnockoutJs相关知识点,也写了一些简单例子,希望通过这些例子大家可以快速入门KnockoutJs。为了让大家可以清楚地看到KnockoutJs在实际项目中的应用,本专题将介绍如何使用WebApi+Bootstrap+KnockoutJs+Asp.net MVC来...

  • ASP.Net WebAPI -- 简单实现增删改查

    时间:2022-10-20 20:55:21

    先理解一下WebAPI的概念,官方给的很详细: 什么是Web API? 在我们了解什么是Web API之前,让我们看看什么是API(应用程序编程接口)。 根据*的API定义:在计算机编程中,应用程序编程接口(API)是一组用于构建软件和应用程序的子例程定义,协议和工具。 简单来说,API是某种...

  • Visual Studio 2015 Owin+MVC+WebAPI+ODataV4+EntityFrawork+Identity+Oauth2.0+AngularJS 1.x 学习笔记

    时间:2022-10-15 13:18:21

    2016年,.net 会有很多大更新 ASP.NET 5在此之前我都是用着古老的.net做开发的 (WebForm + IIS)为了接下来应对 .net 的新功能,我特地去学习了一下基本的 MVC Owin 等等.接下来我会针对主题写一些学习笔记.Setup startup Owin + MVC +...

  • Visual Studio 2015 Owin+MVC+WebAPI+ODataV4+EntityFrawork+Identity+Oauth2.0+AngularJS 1.x 学习笔记之"坑"

    时间:2022-10-15 12:58:57

    1.AngularJS route 与 MVC routehttp://www.cnblogs.com/usea/p/4211989.htmlpublic class SingleRoute : RouteBase{ public override RouteData GetRouteData...

  • ASP.NET Core WebApi 项目部署到 IIS 服务器的总结

    时间:2022-10-15 08:06:28

    Point:- ASP.NET Core WebApi 项目- 发布到 IIS 服务器1. 选择 File System2. 输入要发布到的路径# 其它默认,直接发布3. 打开 IIS,添加程序池,设为非托管4. 添加网站,指定物理路径:刚才 WebApi 发布到的路径。选择程序池为上面添加的程序池...

  • WebApi安全性 使用TOKEN+签名验证

    时间:2022-10-13 23:48:02

      原文地址:WebApi 使用TOKEN+签名验证 一、不进行验证的方式 api查询接口:客户端调用:http://api.XXX.com/getproduct?id=value1如上,这种方式简单粗暴,在浏览器直接输入"http://api.XXX.com/getproduct?id=value...

  • 插件化编程之WebAPI统一返回模型

    时间:2022-10-09 13:07:51

    WebApi返回数据我们一般包裹在一个公共的模型下面的,而不是直接返回最终数据,在返回参数中,显示出当前请求的时间戳,是否请求成功,如果错误那么错误的消息是什么,状态码(根据业务定义的值)等等。我们常规的返回值常需要如下字段,为此我们可以先定义IResultDto 接口/// <summary...

  • WebAPI2 + Angular http GET - 返回IEnumerable 。无法序列化内容类型'application / json的响应正文

    时间:2022-10-07 08:35:31

    I'm learning this as we speak and find some of this pretty strange and hard ;) 我正在学习这个,因为我们说话,并发现其中一些非常奇怪和困难;) Here is the rest service call in Angul...

  • .Net WebApi 中的 FromBody FromForm FromQuery FromHeader FromRoute

    时间:2022-10-07 07:16:31

    在日常后端Api开发中,我们跟前端的沟通中,通常需要协商好入参的数据类型,和参数是通过什么方式存在于请求中的,是表单(form)、请求体(body)、地址栏参数(query)、还是说通过请求头(header)。当协商好后,我们的接口又需要怎么去接收这些数据呢?很多小伙伴可能上手就是直接写一个实体,作...

  • [.NET] WebApi 生成帮助文档及顺便自动创建简单的测试工具

    时间:2022-10-06 18:13:38

    ==========最终的效果图====================下面开始干活:生成帮助文档==========一、创建 WebApi 项目二、找到 HelpPageConfig.cs 并取消代码注释 config.SetDocumentationProvider( new XmlDocume...

  • Net Core WebAPI

    时间:2022-10-05 00:10:33

    Net Core WebAPI.Net Core WebAPI 基于Task的同步&异步编程快速入门Task.Resultasync & await总结并行任务(Task)以及基于Task的异步编程(asynchronously)在.NET Framework早已使用多年,而在微软新...

  • Katana的WebAPI集成Swagger 解决方案

    时间:2022-10-01 17:47:34

    这位大哥写的博客很清楚了,我就不重复了.http://www.cnblogs.com/caodaiming/p/4156476.html错误解决http://blog.csdn.net/goldenfish1919/article/details/51791347.net 最简洁的swagger集成...

  • 使用Visual Studio Code开发Asp.Net Core WebApi学习笔记(七)-- 结构化配置

    时间:2022-10-01 10:13:06

    本篇将记录.Net Core里颇有特色的结构化配置的使用方法。相比较之前通过Web.Config或者App.Config配置文件里使用xml节点定义配置内容的方式,.Net Core在配置系统上发生了很大的变化,具有了配置源多样化、更加轻量、扩展性更好的特点。第一部分、基于键值对的配置如果要使用结构...

  • 使用Visual Studio Code开发Asp.Net Core WebApi学习笔记(六)-- 依赖注入

    时间:2022-10-01 09:58:50

    本篇将介绍Asp.Net Core中一个非常重要的特性:依赖注入,并展示其简单用法。第一部分、概念介绍Dependency Injection:又称依赖注入,简称DI。在以前的开发方式中,层与层之间、类与类之间都是通过new一个对方的实例进行相互调用,这样在开发过程中有一个好处,可以清晰的知道在使用...

  • 使用Visual Studio Code开发Asp.Net Core WebApi学习笔记(四)-- Middleware

    时间:2022-10-01 08:55:56

    本文记录了Asp.Net管道模型和Asp.Net Core的Middleware模型的对比,并在上一篇的基础上增加Middleware功能支持。在演示Middleware功能之前,先要了解一下Asp.Net管道模型发生了什么样的变化。第一部分:管道模型1. Asp.Net管道在之前的Asp.Net里...

  • 使用Visual Studio Code开发Asp.Net Core WebApi学习笔记(三)-- Logger

    时间:2022-10-01 08:50:59

    本篇是在上一篇的基础上添加日志功能,并记录NLog在Asp.Net Core里的使用方法。第一部分:默认Logger支持一、project.json添加日志包引用,并在cmd窗口使用 dotnet restore 命令还原包文件。 { "version": "1.0.0-*", "build...

  • 使用Visual Studio Code开发Asp.Net Core WebApi学习笔记(九)-- 单元测试

    时间:2022-10-01 08:41:38

    本篇将结合这个系列的例子的基础上演示在Asp.Net Core里如何使用XUnit结合Moq进行单元测试,同时对整个项目进行集成测试。第一部分、XUnit修改 Project.json 文件内容,增加XUnit相关的nuget包引用,并修改部分配置。 { "version": "1.0.0-*"...

  • ASPNET_WEBAPI快速学习02

    时间:2022-09-30 08:45:50

    这部分内容的学习,已经放了大半年时间了,果断补充上,尽早将过去遗留的老技术坑都补上。首先将介绍服务幂等性的概念和相关解决方案,这部分也将是本文的理解难点,由于WebAPI是一种Restful风格服务的实现方式,其遵循HTTP标准方法,因此理解好这部分概念,对于提供良好的业务服务显得非常重要。之后则将...