Commit Graph

3 Commits

Author SHA1 Message Date
movingsam
09957364e2 feat(plugin): 添加插件抽象层项目 Fengling.Gateway.Plugin.Abstractions
- 创建插件接口定义 (IGatewayPlugin, IRequestPlugin, IResponsePlugin, IRouteTransformPlugin, ILoadBalancePlugin)
- 添加 YARP 引用用于类型定义
2026-03-01 17:00:48 +08:00
movingsam
5755b41664 chore: add test project to solution
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-02-28 18:38:21 +08:00
movingsam
564d664426 refactor: move project to src/ and add slnx
Some checks failed
Build and Deploy / build (push) Successful in 22s
Build and Deploy / docker (push) Successful in 26m23s
Build and Deploy / deploy (push) Failing after 3s
- Add YarpGateway.slnx solution file
- Move all project files to src/ directory
- Update Dockerfile for new src/ path structure
- Update CI/CD workflow with src/ project path
- Fix NuGet package references (use Gitea NuGet packages)
- Add CPM (Central Package Management) with Directory.Packages.props
2026-02-28 13:10:41 +08:00