dotnet / aspire

Tools, templates, and packages to accelerate building observable, production-ready apps
https://learn.microsoft.com/dotnet/aspire
MIT License
3.94k stars 482 forks source link

Extensibility of the Dashboard #1868

Open dersia opened 10 months ago

dersia commented 10 months ago

I know that there is work being done to make the Dashboard standalone and I am really looking forward to this.

there are cases where we have for certain projects policies that require services like application insights or sentry to be implemented into the services. And I would love a way to stay in one Dashboard and have access to all over these without browser tab switching or opening multiple sites to begin with.

I think it would be great, if there would be an extensibility to the Dashboard, so I can add "custom" menu points that than open a site as an iframe. I know that there might be issues with that, espacially CORS issues, but I think those would be solvable. for components that have some kind of ui, like pgAdmin or application insights, these could be added automatically to the Dashboard, and for the others, there could be the AddCustomUI(string, string) method.

davidfowl commented 10 months ago

This is out of scope for v1.