随笔分类 - Sukt.Core
K8S中部署apisix(非ingress)
摘要:不使用pvc的方式在K8S中部署apisix-gateway 简介 因为公司项目准备重构,现在做技术储备,之前公司项目使用的ocelot做网关,ocelot是.net平台下的一个网关,也是很不错,但是在选型的时候需要考虑到性能问题,所以在这次重构中抛弃了ocelot,看了apisix和kong,ko
github action 实现CI/CD
摘要:两种github action 打包.Net Core 项目docker镜像推送到阿里云镜像仓库 1、GitHub Actions 是什么? 大家知道,持续集成由很多操作组成,比如抓取代码、运行测试、登录远程服务器,发布到第三方服务等等。GitHub 把这些操作就称为 actions。 很多操作在不
从我做起[AutoMapper实现模块化注册自定义扩展MapTo<>()].Net Core 之二
摘要:AutoMapper实现模块化注册自定义扩展MapTo<>() 我们都知道AutoMapper是使用的最多的实体模型映射,如果没有AutoMapper做对象映射那么我们需要想一下是怎么写的,是不是很麻烦写起来很难受这种,自从有了AutoMapper我们的代码量是不是减少了很多,但是.NetCore中
从我做起[原生DI实现模块化和批量注入].Net Core 之一
摘要:实现模块化注册 .Net Core实现模块化批量注入 我将新建一个项目从头开始项目名称Sukt.Core. 该项目分层如下: Sukt.Core.API 为前端提供APi接口(里面尽量不存在业务逻辑,仅能引用应用层,不可跨层引用) Sukt.Core.Application 应用层实现(主要存放业务