An OpenAPI implementation for Aspire Dashboard #7845
MermaidIsla
started this conversation in
Show and tell
Replies: 3 comments 2 replies
-
interesting -- cc @captainsafia @mikekistler |
Beta Was this translation helpful? Give feedback.
0 replies
-
Beta Was this translation helpful? Give feedback.
0 replies
-
Great idea, but please use scalar instead of something new. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello, I found myself bored one day and decided to see if I can implement a UI for OpenAPI specifications which you would get from your API services.
This is actually the third prototype of this feature, last two can be found here and here. It's only after I posted those two that I found out there is a show and tell discussion category. Whoopsie...
Anyway, this feature allows you to send HTTP requests directly from the Aspire Dashboard and view any relevant trace details. Compared to the last two prototypes I made, this one is by far my best attempt at not only making it look nice but also useful.
For now OpenAPI documents are only being gathered through an HTTP request sent to a resource that maps the default OpenAPI endpoint with the default document name (aka.
/openapi/v1.json
).The code for this feature can be found here.
I've also made a video which you can watch here.
I would also appreciate any/all help you may offer as I'm currently still very new to the Aspire repo. (I also am not a CSS person so please excuse any CSS imperfections.)
In case for some reason you cannot watch the video right now, here is also a picture of the new feature:
Beta Was this translation helpful? Give feedback.
All reactions