- 2023-05-05MASA MinimalAPI源码解析:为什么我们只写了一个app.MapGet,却生成了三个接口
源码解析:为什么我们只写了一个app.MapGet,却生成了三个接口1.ServiceBase1.AutoMapRoute源码如下:AutoMapRoute自动创建map路由,MinimalAPI会根据service中的方法,创建对应的api接口。比如上文的一个方法:publicasyncTask<WeatherForecast[]>PostWeather(){re
- 2023-05-05MASAMinimalAPI:创建MinimalAPI项目
项目准备1.创建项目,选择webapi。取消勾选使用控制器。创建minimalApi项目2.创建成功后MinimalAPI的接口直接写在program.cs中3.引入nuget包:Masa.Contrib.Service.MinimalAPIsMinimalAPI改造1.在program.cs中加入以下内容将原有的varapp=builder.Build();换成var
- 2023-05-04MasaFramework之MinimalApi替换传统api
MasaFramework之MinimalApi替换传统apimd文件复制样式可能丢失,原文地址:https://www.firstsaofan.top/archives/net6-huo-zhe-net7-shi-yong-masaframework-zhi-minimalapi-ti-huan-chuan-tong-api1.新建一个使用了MinimalApi的webapi的net6或者net7的项目,选择如图: 2.取消勾
- 2023-03-19Masa Framework源码解读-03 MasaMinimalApi设计
序言 相信大家可能或多或少都了解过微软官方的MinimalApi,最开始刚出来那会我其实对MinimalApi是嗤之以鼻的,因为本身有Controller控制器能够明确定义请求方法出来
- 2022-08-14MinimalAPI---部署项目到IIS
1.安装IIS,详情见:https://product.pconline.com.cn/itbk/vedio/1903/12395139.html2.安装ASP.NETCore运行时环境和程序包下载HostingBundle文件 安装包下载地址:https
- 2022-08-14MinimalAPI---MinimalAPI+EFCore+IOC
1.项目结构数据库:SQLServer项目类型:MinimalAPI 2.MinimalApi.Db类库(1)引入相关的NuGet包Microsoft.EntityFrameworkCore Microsoft.EntityFrameworkCore.Sq