An OpenAPI implementation for Aspire Dashboard #7845
Mermaid Isla (MermaidIsla)
started this conversation in
Show and tell
Replies: 3 comments 2 replies
|
interesting -- cc Safia Abdalla (@captainsafia) Mike Kistler (@mikekistler) |
0 replies
0 replies
|
Great idea, but please use scalar instead of something new. |
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:
All reactions