译者荐语:利用周末的时间,本人拜读了长沙.NET技术社区翻译的技术标准《微软RESTFul API指南》,打算按照步骤写一个完整的教程,后来无意中看到了这篇文章,与我要写的主题有不少相似之处,特意翻译下来,全文将近3万字,值得大家收藏。尤其是作者对待问题的严谨思维,更是令我钦佩。一步一步的构建整洁、可维护的RESTful APIs总览RESTful不是一个新名词。它是一种架构风格,这种架构风格使用
转载
2023-12-08 15:05:21
97阅读
ASP.NET Core与RESTful API学习笔记 二、.NET Core和ASP.NET Core.NET Core和ASP.NET Core.NET Core简介.NET Standard简介ASP.NET Core简介ASP.NET Core主要特性ASP.NET Core 2.1新增特性ASP.NET Core 2.2新增特性ASP.NET Core 3.0新增特性设置开发环境 .
转载
2023-10-08 06:47:55
172阅读
一、创建ASP.NET Core Web API项目(若项目已创建,则可跳过本节内容)1、双击打开VS2022。2、单击“创建新项目”,如下图。3、选择“ASP.NET Core Web API”类型,然后单击“下一步”,如下图。4、“项目名称”此处填写为“AllTestDemo”;“位置”此处放在E盘根目录;“解决方案名称”此处默认与“项目名称”保持一致;不勾选“将解决方案和项目放在同一目录中”
转载
2023-05-30 14:24:21
151阅读
ASP.NET Core可以使用.NET Core和.NET Framework运行时,但运行在.NET Core与.NET Framework下
转载
2022-06-02 07:01:49
1078阅读
1评论
前言 项目持续维护, API 就需要版本控制. ASP.NET Core 有官方的插件专门处理 API 版本控制哦. 主要参考 Your Guide to REST API Versioning in ASP.NET Core Asp.Net.Core WebApi 4种版本控制的方式 How to ...
转载
2021-10-25 14:02:00
270阅读
2评论
1.前言面向对象设计(OOD)里有一个重要的思想就是依赖倒置原则(DIP),并由该原则牵引出依赖注入(DI)、控制反转(IOC)及其容器等老生常谈的概念,初学者很容易被这些概念搞晕(包括我在内),在学习Core依赖注入服务之前,下面让我们先了解下依赖倒置原则(DIP)、依赖注入(DI)、控制反转(IOC)等概念,然后再深入学习Core依赖注入服务。2.依赖倒置原则(DIP)高层模块不依赖于低层模块
转载
2023-10-18 16:33:30
116阅读
1.启动顺寻public class program{
public static void Main(string[] args)
CreateWebHostBuilder(args).Build().Run();
}
public static IWebHostBuilder CreateWebHostBuilder(string[] args)=>WebHost.CreateDef
转载
2023-07-08 14:44:36
153阅读
一、Cookie的作用Cookie通常用来存储有关用户信息的一条数据,可以用来标识登录用户,Cookie存储在客户端的浏览器上。在大多数浏览器中,每个Cookie都存储为一个小文件。Cookie表示为键/值对的形式,可以利用键来读取、写入或删除Cookie。在ASP.NET Core中也可以使用Cookie来维护回话状态,包含回话ID的Cookie会随着每个请求一起发送到客户端。二、在ASP.NE
转载
2023-08-14 20:35:09
238阅读
几天前,我和我的朋友们使用 ASP.NET Core 开发了一个API ,使用的是GET方式,将一些数据返回到客户端 APP。我们在前端进行了分页,意味着我们将所有数据发送给客户端,然后进行一些data.length操作,以获得items count用于分页逻辑。为了减少HTTP请求的负荷,我们决定在后端(服务器端分页)实现逻辑。在我们这样的情况下,这是没有任何问题的,因为我们在客户端能快速实现。
转载
2017-07-25 10:37:54
467阅读
前言 当 Swagger 遇上 Versioning 是会直接报错的哦. 幸好解决方法也不难. 做一些小配置就可以了 主要参考 Integrating ASP.NET Core Api Versions with Swagger UI What every ASP.NET Core Web API ...
转载
2021-10-25 20:22:00
312阅读
2评论
希望通过本文能够了解如下内
原创
2023-06-05 22:06:37
156阅读
环境:Asp.Net Core 21、问题最近项目在调用远程UI时遇到点麻,在调用远程CSS文件时无法加载其中的字体文件。远程CSS文件对字体的定义: @font-face {
font-family: 'FontAwesome';
src: url('../fonts/fontawesome-webfont.eot?v=4.7.0');
…
} 浏览器没有按照预想的那
转载
2023-10-07 21:32:12
133阅读
本系列将以一个博客系统为例,从第一行代码,到系统发布上线(linux)。如有错误,请联系我,让我们共同成长,进步,谢谢。下面进入正题: 本系列目录一览: ASP.NET Core入门(一):基础介绍与入门 ASP.NET Core入门(二):环境部署 ASP.NET Core入门(三):业务分析与实体类编写 ASP.NET Core入门(四):业务逻辑编写
转载
2023-08-04 23:13:05
185阅读
1. 是什么ASP.NET Core 是一个编程框架。它的特点有:- 跨平台- 高性能- 开源- 适合构建现代云服务- 运行在 .NET Core 上2. 好处- 可以做 Web UI,也可以做 Web API- Razor Pages 让简单的页面应用易于编写- Blazor 让 C# 可以运行在浏览器中,和 JS 互操作- 支持 gRPC- 内建依赖注入- 可以托管在多种主流服务器软件上3.
转载
2023-07-26 22:44:21
184阅读
测试 ASP.NET Core API Controller
原创
2022-05-04 17:06:03
407阅读
本章将和大家分享ASP.NET Core中的Web API。 ...
转载
2021-05-22 23:36:20
483阅读
2评论
此文是在官方文档的基础上做的个人笔记,一些简单的内容就没用再列出来了,参考官方文档:https://docs.microsoft.com/zh-cn/aspnet/core/web-api/?view=aspnetcore-5.01.web api返回值类型框架提供以下三种返回类型:特定类型(如string、自定义对象、List等)IActionResultActionResult<T>1.1特定类型1.1.1返回一个List:[HttpGet]public List&.
原创
2022-01-12 10:51:02
504阅读
ASP.NET Core Web API 开发-RESTful API实现REST 介绍:符合REST设计风格的Web API称为RESTful API。具象状态传输(英文:Representational State Transfer,简称REST)是Roy Thomas Fielding博士于2000年在他的博士论文 "Architectural Styles and the Design o
转载
2023-10-16 00:19:44
120阅读
参考微软官方文档 :https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/middleware/?view=aspnetcore-3.1一、ASP.NET Core 中间件简介1.1 定义:中间件是一种装配到应用管道以处理请求和响应的软件。每个组件:选择是否将请求传递到管道中的下一个组件。可在管道中的下一个组件前后执行工作。请求委托用于
转载
2023-08-27 23:48:59
249阅读
Asp.Net Core3.1在linux部署发布一、项目的发布二、下载软件工具Xshell7访问网站三、使项目在后台一直运行Screen 的安装(在Xshell远程连接上执行)创建Screen 这里写目录标题一、项目的发布二、下载软件工具Xshell7访问网站三、使项目在后台一直运行Screen 的安装(在Xshell远程连接上执行)创建Screen 一、项目的发布1.配置端口信息 2.调整
转载
2023-08-10 14:50:17
121阅读