介绍
介绍网站部分开源项目使用,下面是部分项目简介:
1. 网站
- CodeWF
本站源码仓库,点击链接查看。
- Assets.Dotnet9
本站的核心数据仓库,点击链接查看。
2. 事件总线
- CodeWF.EventBus
适用于进程内事件传递(无其他外部依赖),与 MediatR 功能类似,点击链接查看。
- CodeWF.EventBus.Socket
CodeWF.EventBus.Socket 是一个轻量级的、基于 Socket 的分布式事件总线系统,旨在简化分布式架构中的事件通信。它允许进程之间通过发布/订阅模式进行通信,无需依赖外部消息队列服务。
点击链接查看。
3. 网络
- CodeWF.NetWeaver
CodeWF.NetWeaver 是一个简洁而强大的C#库,支持AOT,用于处理TCP和UDP数据包的组包和解包操作。点击链接查看。
4. Avalonia
- CodeWF.Toolbox
CodeWF Toolbox 使用Avalonia开发的跨平台工具箱,使用了Prism做为模块化开发框架,支持AOT发布,可做为Avalonia项目学习。点击链接查看。
- AvaloniaExtensions.Axaml
Avalonia UI使用Resx资源文件进行国际化辅助库。点击链接查看。
5. Helper
- CodeWF.Tools
收集、分享常用工具类。点击链接查看。