会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
星仔007
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
8
下一页
2024年7月5日
记一次aspnetcore发布部署流程初次使用k8s
摘要: 主题: aspnetcorewebapi项目,提交到gitlab,通过jenkins(gitlab的ci/cd)编译、发布、推送到k8s。 关于gitlab、jenkins、k8s安装,都是使用docker启动服务。 首先新建一个项目,为了方便浏览就把swaggerr非开发环境不展示去掉 下面就是需
阅读全文
posted @ 2024-07-05 15:44 星仔007
阅读(497)
评论(0)
推荐(4)
2024年6月30日
无业游民写的最后一个.net有关项目框架
摘要: 理想很丰满,现实往往很残酷。 一种按照ddd的方式,根据业务来把自己需要的模块一个一个写出来,再按照模块把需要的接口一个一个的写出来,堆砌一些中间件,以及解耦的command,handler等等 ,一个项目就这么成型了。上面的项目有一个非常清晰的特点,就是按需开发,不需要去可以定义业务相关的公共的模
阅读全文
posted @ 2024-06-30 11:18 星仔007
阅读(3264)
评论(12)
推荐(20)
2024年5月25日
aspnetcore插件开发dll热加载 二
摘要: 这一篇文章应该是个总结。 投简历的时候是不是有人问我有没有abp的开发经历,汗颜! 在各位大神的尝试及自己的总结下,还是实现了业务和主机服务分离,通过dll动态的加载卸载,控制器动态的删除添加。 项目如下: 演示效果: 下面就是代码部分: 重点 1.IActionDescriptorChangePr
阅读全文
posted @ 2024-05-25 16:54 星仔007
阅读(958)
评论(4)
推荐(2)
2024年4月26日
aspnetcore插件开发dll热加载
摘要: 该项目比较简单,只是单纯的把业务的dll模块和controller的dll做了一个动态的添加删除处理,目的就是插件开发。由于该项目过于简单,请勿吐槽。复杂的后续可以通过泛型的实体、dto等做业务和接口的动态区分。 项目结构如下: 上面的两个模块是独立通过dll加载道项目中的 repository动态
阅读全文
posted @ 2024-04-26 22:42 星仔007
阅读(679)
评论(13)
推荐(4)
2024年1月5日
aspnetcore使用websocket实时更新商品信息
摘要: 先演示一下效果,再展示代码逻辑。 中间几次调用过程省略。。。 暂时只用到了下面四个项目 1.产品展示页面中第一次通过接口去获取数据库的列表数据 /// <summary> /// 获取指定的商品目录 /// </summary> /// <param name="pageSize"></param>
阅读全文
posted @ 2024-01-05 17:36 星仔007
阅读(681)
评论(2)
推荐(7)
2023年10月22日
aspnetcore微服务之间grpc通信,无proto文件
摘要: aspnetcore微服务之间通信grpc,一般服务对外接口用restful架构,HTTP请求,服务之间的通信grpc多走内网。 以前写过一篇grpc和web前端之间的通讯,代码如下: exercisebook/grpc/grpc-web at main · liuzhixin405/exercis
阅读全文
posted @ 2023-10-22 02:02 星仔007
阅读(1130)
评论(2)
推荐(4)
2023年9月12日
webapi开发框架实践
摘要: 项目链接以及目录结构 liuzhixin405/efcore-template (github.com) 这是一个纯webapi的开发框架。 1、支持的orm有efcore6、dapper,可以灵活切换数据库。 using Microsoft.CodeAnalysis.CSharp.Syntax;
阅读全文
posted @ 2023-09-12 14:44 星仔007
阅读(864)
评论(0)
推荐(2)
2023年6月5日
rust实现weatherforecast的获取天气webapi
摘要: rust用来写webapi可能有点大材小用,但是作为入门学习应该说是不错的选择。 cargo new webapi创建一个webapi项目,在src下面新建handler文件夹和models文件夹。 在models文件夹下面建立一个mod.rs和weatherforecast.rs文件。 weath
阅读全文
posted @ 2023-06-05 17:08 星仔007
阅读(427)
评论(0)
推荐(1)
2023年5月31日
aspnetcore最最简单的接口权限认证
摘要: 五月一眨眼就过去,就当凑个数吧。 场景: 一个小小的项目,需要一个后台,就展示几个列表,连用户表、角色表等都不需要设计。 之前有写过identityserver4和jwt4的demo (exercisebook/IdentityServer4&Serilog at main · liuzhixin4
阅读全文
posted @ 2023-05-31 10:21 星仔007
阅读(849)
评论(2)
推荐(5)
2023年4月18日
面向接口编程实践之aspnetcoreapi的抽象
摘要: 最为一名越过菜鸟之后的开发,需要做接口开发。下面做一个纯粹的接口编程的实例demo,仅仅是一个webapi接口的抽象。 下面是代码接口,AbsEFWork是webapi,BaseEntityFramework是一个接口库。 先介绍一下webapi的实现,代码是从底层往上层写的,阅读代码的习惯应该是自
阅读全文
posted @ 2023-04-18 18:33 星仔007
阅读(215)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
···
8
下一页
公告