
.NET Core WebAPI
比海更深chill
一个散人
展开
-
Linux初探---CentOS7安装部署.net Core
配置.net Core环境1.安装依赖sudo rpm -Uvh https://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm2.安装sdksudo yum install dotnet-sdk-3.1sdk是包含运行时和开发用的依赖环境包,适用于在服务器上开发使用runtime只是包含.ne...原创 2020-03-12 14:47:07 · 588 阅读 · 0 评论 -
asp.net core webAPI学习笔记(三)资源请求
前端使用的是jquery 的ajaxGET请求无参请求前台代码$.get('https://localhost:44388/api/values', function(res){ console.log(res) ;});后台代码// GET api/values[HttpGet] public OkObjectResult Get() { return O...原创 2019-03-05 10:59:05 · 1472 阅读 · 0 评论 -
asp.net core webAPI学习笔记(四)连接SQL数据库
引入NuGet包修改appsettings.json,添加数据库连接字符串"ConnectionStrings": { // 数据库地址 数据库名 帐号 密码 "SqlConn": "Server=localhost;Database=testdb;Us原创 2019-03-05 15:14:20 · 8799 阅读 · 7 评论 -
asp.net core webAPI学习笔记(一)项目搭建
IDE:Visual Studio 2017打开 vs2017 文件 - 新建 - 项目选择 .NET Core - ASP.NET Core Web 应用程序 - 输入名称选择 API - 确定点击 IIS Express出现界面代表项目创建成功...原创 2019-03-04 09:34:22 · 2277 阅读 · 0 评论 -
asp.net core webAPI学习笔记(二)跨域问题
Startup.cs中添加允许跨域代码//配置跨域处理services.AddCors(options => { options.AddPolicy("cors", builder => { builder.AllowAnyOrigin() //允许任何来源的主机访问 .AllowAnyMethod()原创 2019-03-04 14:31:24 · 2100 阅读 · 0 评论 -
asp.net core webAPI学习笔记(五)EFCORE生成实体类
NuGet管理安装包Microsoft.EntityFrameworkCore.SqlServer Microsoft.EntityFrameworkCore.Tools // 包版本必须与asp.net core版本相同,否则安装失败Microsoft.EntityFrameworkCore.SqlServer.Design工具 - NuGet包管理器 - 程序包管理器控制台输入命令...原创 2019-03-07 09:48:27 · 2519 阅读 · 1 评论 -
asp.net core webAPI学习笔记(七)生成帮助文档
IDE 版本:Visual Studio 2017 15.9.7asp.net core 版本 2.1.1本文档说明需在asp.net core webAPI学习笔记(一)项目搭建的基础下进行打开NuGet包管理引入Swashbuckle.AspNetCoreStartup.cs添加引用using Swashbuckle.AspNetCore.Swagger;Confi...原创 2019-03-10 22:08:30 · 868 阅读 · 1 评论 -
asp.net core webAPI学习笔记(六)数据库迁移
本文档说明需在asp.net core webAPI学习笔记(一)项目搭建的基础下进行开发环境下的数据库迁移在上一篇笔记中我们实现了根据现有数据库创建实体类的自动化操作,那如果数据库丢失了,我们该如何快速的根据现有实体类代码创建数据库呢1. 新建数据库当前情况是针对第一次对数据库进行迁移安装NuGet包 Microsoft.EntityFrameworkCore.Tools这里要...原创 2019-03-08 11:06:05 · 1554 阅读 · 0 评论