随笔分类 -  .Net Core

摘要:一、新建好项目与类库, 并添加好EF依赖 二、在EFCore层添加DataModel和DbContext上下文对象 三、在Startup类的ConfigureServices方法中添加EF的依赖注入 四、使用命令Add-Migration通过代码生成数据库 直接运行命令报错: 启动项目添加对Micr 阅读全文
posted @ 2022-04-18 17:04 SilverFox8588 阅读(206) 评论(0) 推荐(0) 编辑
摘要:Kubernetes (K8s) 和 Docker容器技术,当前非常流行的分布式部署技术.。但是这套技术栈对中国的.Net程序员不怎么友好。 1、好多镜像都是需要梯子才能访问; 2、window程序员天生对命令行操作陌生; 3、好多资料都是linux 等等..... 下面我们来一起安装部署下,并解决 阅读全文
posted @ 2021-10-12 11:12 SilverFox8588 阅读(456) 评论(0) 推荐(0) 编辑
摘要:1.新建一个WebApi项目 默认的web api项目包含一个默认的api:/weatherforecast 2. 新建一个Dockerfile文件 #See https://aka.ms/containerfastmode to understand how Visual Studio uses 阅读全文
posted @ 2021-10-09 11:06 SilverFox8588 阅读(417) 评论(0) 推荐(0) 编辑
摘要:1.新建一个WebApi项目 默认的web api项目包含一个默认的api:/weatherforecast 2. 新建一个Dockerfile文件 #See https://aka.ms/containerfastmode to understand how Visual Studio uses 阅读全文
posted @ 2021-10-08 17:14 SilverFox8588 阅读(195) 评论(0) 推荐(0) 编辑
摘要:OAuth2.0 1、OAuth2.0概念 OAuth2.0(Open Authorization)是一个开放授权协议;第三方应用不需要接触到用户的账户信息(如用户名密码),通过用户的授权访问用户资源 OAuth的步骤一般如下: 1、客户端要求用户给予授权2、用户同意给予授权3、根据上一步获得的授权 阅读全文
posted @ 2021-09-23 17:58 SilverFox8588 阅读(492) 评论(0) 推荐(0) 编辑
摘要:什么是Ocelot? Ocelot是一个用.NET Core实现并且开源的API网关,它功能强大,包括了:路由、请求聚合、服务发现、认证、鉴权、限流熔断、并内置了负载均衡器与Service Fabric、Consul集成。这些功能都只需要简单的配置即可完成,下面我们会对这些功能的配置一一进行说明。 阅读全文
posted @ 2021-09-22 17:06 SilverFox8588 阅读(263) 评论(0) 推荐(0) 编辑