文件名称:Kittens:这是一个简单的API,可返回旋转的猫图片
文件大小:34KB
文件格式:ZIP
更新时间:2024-05-02 14:45:28
C#
:cat_face: 小猫API 这是一个简单的API,可生成旋转的猫图像。 /cats :返回上下颠倒翻转的猫图片 /cats/transform/{rotation} :返回根据{rotation}旋转的猫图片* /cats/tags/{tag}/transform/{rotation} :返回标签为{tag}根据{rotation}旋转的猫图片* /cats/say/{text} :返回带有文字{text}的猫图片 *可能的值:( None, FlipVertical, FlipHorizontal, Rotate180, RotateRight90, RotateLeft90 ) 解决方案原理 建筑学 由于这是一个超小型微服务,因此我决定使用端口和适配器(六边形)体系结构的简化版本。 通过这种方法,我通过定义通信的抽象(端口)来将核心(域)与外部(适配器)隔离。 每个适配器都可以以自己的
【文件预览】:
Kittens-master
----.github()
--------workflows()
----tests()
--------Postman()
--------Kittens.Domain.Tests.Unit()
--------Kittens.Architecture.Tests.Unit()
----src()
--------Kittens.Domain()
--------Kittens.Adapters.InMemory()
--------Kittens.Adapters.Rest()
--------Kittens.Api()
----Kittens.sln(5KB)
----.gitignore(6KB)
----README.md(5KB)