在使用Identity Server作Identity Provider的时候,我们在NetCore的ConfigureServices((IServiceColle...
ASP.NET Core部署手册:4.注意事项和问题排查
通常情况下服务器的防火墙通常都是开启的状态,所以我们需要保证我们部署应用程序的端口是开启了相应的访问权限,否则我们的应用程序将无法被外界进行访问。这里为了快速测试应用程序的端口连通...
ASP.NET Core部署手册:3.Windows篇
“don't worry”,部署ASP.NET Core应用可以和原来部署.NET Framework的ASP.NET应用一样的简单,还是“熟悉的配方,熟悉的味道”,甚至提供了更加...
ASP.NET Core部署手册:2.Hyper-V虚拟机
在.NET Framework时期,我们只用将应用程序部署到Windows操作系统中,甚至是在测试阶段或演示阶段我们可以把应用程序部署在本机的IIS中即可。而如今对于跨平台的.NE...
ASP.NET Core部署手册:1.部署基础知识
.NET在跨平台后对于应用的部署而言,不在像.NET Framework的时候那么单一化了,一个.NET Core应用的部署工作就可以涉及到很多知识点。
ASP.NET Core部署手册:2.Hyper-V虚拟机
在.NET Framework时期,我们只用将应用程序部署到Windows操作系统中,甚至是在测试阶段或演示阶段我们可以把应用程序部署在本机的IIS中即可。而如今对于跨平台的.NE...
.net webapi 实现 接口版本控制并打通swagger支持
我们在开发 webapi 项目时如果遇到 api 接口需要同时支持多个版本的时候,比如接口修改了入参之后但是又希望支持老版本的前端(这里的前端可能是网页,可能是app,小程序 等等...
.NET服务治理之限流中间件-FireflySoft.RateLimit
FireflySoft.RateLimit自2021年1月发布第一个版本以来,经历了多次升级迭代,目前已经十分稳定,被很多开发者应用到了生产系统中,最新发布的版本是3.0.0。
3. Caller 服务调用 – dapr
上一篇我们讲了使用HttpClient的方式调用,那么如果我们现在需要更换为通过dapr实现服务调用,我们需要做哪些事情呢?
实现领域驱动设计 – 使用ABP框架 – 领域逻辑 & 应用逻辑
如前所述,领域驱动设计中的业务逻辑分为两部分(层):领域逻辑和应用逻辑:虽然定义很明确,但实现起来可能并不容易。您可能无法决定哪些代码应该位于应用程序层,哪些代码应该位于领域层。本...