This is a sample application to serve as a place to host private VS Code extensions.
It is not official. It also does not automatically enable you to connect to it from within VS Code itself.
To install an extension from this marketplace, it will copy it locally from the source first then install.
A complimentary extension to read this private marketplace (or directory sources) is available at timheuer/mympclient.
You'll need to have an Azure AD app registration and configure it in either your appsettings.json file or in environment/config for the deployed app.
You need to assign a group Users to the app registration and add users to that group.
This was inspired by Prashant's https://github.com/prashantvc/extensions repository which is a React front-end application and I wanted to convert this completely to .NET and Blazor. All credit for the idea and functionality in the initial implementation goes to Prashant.
Default icons used in this app are from:
- Box icons created by Good Ware - Flaticon
- Marketplace icon is 'market place' by Becris from Noun Project