文章 2023-08-30 来自:开发者社区

使用 ASP.NET Core 创建 Web API系列

使用 ASP.NET Core 创建 Web API此次主要介绍使用 ASP.NET Core 构建 Web API 的基础知识。在本教程中,你将了解:创建 Web API 项目。添加模型类和数据库上下文。使用 CRUD 方法构建控制器。配置路由、URL 路径和返回值。使用 Postman 调用 Web API。概述本教程将创建以下 API:API说明请...

使用 ASP.NET Core 创建 Web API系列
文章 2023-07-30 来自:开发者社区

让IIS支持.NET Web Api PUT和DELETE请求

前言    有很长一段时间没有使用过IIS来托管应用了,今天用IIS来托管一个比较老的.NET Fx4.6的项目。发布到线上后居然一直调用不同本地却一直是正常的,关键是POST和GET请求都是正常的,只有PUT和DELETE请求是有问题的。经过一番思考忽然想起来了IIS默认情况下拒绝处理PUT和DELETE请求,要支持这两种请求的话需要做一...

让IIS支持.NET Web Api PUT和DELETE请求
文章 2023-07-29 来自:开发者社区

ASP.NET Core Web API之Token验证

在实际开发中,我们经常需要对外提供接口以便客户获取数据,由于数据属于私密信息,并不能随意供其他人访问,所以就需要验证客户身份。那么如何才能验证客户的身份呢?今天以一个简单的小例子,简述ASP.NET Core Web API开发过程中,常用的一种JWT身份验证方式。仅供学习分享使用,如...

ASP.NET Core Web API之Token验证
文章 2023-07-29 来自:开发者社区

VUE3.0+Antdv+Asp.net WebApi开发学生信息管理系统(完)

在B/S系统开发中,前后端分离开发设计已成为一种标准,而VUE作为前端三大主流框架之一,越来越受到大家的青睐,Antdv是Antd在Vue中的实现。本系列文章主要通过Antdv和Asp.net WebApi开发学生信息管理系统,简述前后端分离开发的主要相关内容,仅供学习分享使用,如有不足之处...

VUE3.0+Antdv+Asp.net WebApi开发学生信息管理系统(完)
文章 2023-07-29 来自:开发者社区

ASP.NET Web API入门介绍(一)

随着项目的复杂度越来越高,各种第三方系统的数据交互也越来越频繁,不可避免的就要用到Web API接口,这里Web API是一个比较宽泛的概念。本文提到Web API特指ASP.NET Web API。本文以一些简单的小例子,简述ASP.NET Web API的相关基础知识,仅供学习分享使用,如有不足之处ÿ...

ASP.NET Web API入门介绍(一)
文章 2023-02-17 来自:开发者社区

6.3 ASP.NET Core Web API技术选择

6.3 ASP.NET Core Web API技术选择控制器父类Controller继承自ControllerBase,只不过增加了视图相关的方法,一般mvc项目选用Controller而Web API项目选择ControllerBase即可。操作方法的返回值和状态码ASP.NET Core Web API中的操作方法返回值如果是普通数据类型,则返回值...

6.3 ASP.NET Core Web API技术选择
文章 2023-02-16 来自:开发者社区

【.NET6】gRPC服务端和客户端开发案例,以及minimal API服务、gRPC服务和传统webapi服务的访问效率大对决

 前言:随着.Net6的发布,Minimal API成了当下受人追捧的角儿。而这之前,程序之间通信效率的王者也许可以算得上是gRPC了。那么以下咱们先通过开发一个gRPC服务的教程,然后顺势而为,再接着比拼一下minimal api服务和gRPC服务在通信上的效率。以下,Enjoy:1、创建一个gRPC服务项目。开发模板选项如...

【.NET6】gRPC服务端和客户端开发案例,以及minimal API服务、gRPC服务和传统webapi服务的访问效率大对决
文章 2023-02-16 来自:开发者社区

十二、.net core(.NET 6)添加通用的访问webapi的方法(包括HttpClient和HttpWebRequest)

开发通用的访问webapi方法。 在common工具文件夹下,新建一个类库项目:Wsk.Core.WebHelper,并引用Package包项目,然后新建一个类HttpClientHelper,用于使用HttpClient方法进行访问webapi:  新建一个接口IHttpClientHelper,用于HttpC...

十二、.net core(.NET 6)添加通用的访问webapi的方法(包括HttpClient和HttpWebRequest)
文章 2023-02-16 来自:开发者社区

四:net core(.NET 6)使用Filter过滤器拦截webapi方法

Filter的基本用法 代码在最下方使用filter过滤器,来实现拦截接口信息。咱们先新建一个项目,在原有的webapi上面,选择添加项目,添加一个类库项目: 我起个名字,就叫 Wsk.Core.Filter:  然后,我们把自带的控制器删除掉,咱们手撸一个。以下是要删掉的部分...

四:net core(.NET 6)使用Filter过滤器拦截webapi方法
文章 2023-02-16 来自:开发者社区

二:使用VS2019 + .net 6创建 webapi 项目

0、创建一个.net 6项目。由于目前.net 6还是预览版,所以需要添加预览版SDK功能。工具 -> 选项 -> 环境 -> 预览功能 ,勾选使用.net sdk预览版。  1、新建一个asp.net core webapi 项目: &nb...

二:使用VS2019 + .net 6创建 webapi 项目

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注