Alpha state. A platform designed for building enterprise-grade, multi-tenant products using Azure, .NET, React, TypeScript, Infrastructure as Code, etc.
Enable self-contained systems to support multiple projects with repositories and MediatR commands and queries by updating ApiDependencyConfiguration and SharedDependencyConfiguration to accept params Assembly[] assemblies. This allows commands and queries from multiple projects to be seamlessly integrated within a single self-contained system.
Add support for injecting additional environment variables into the single-page application, enhancing customization and flexibility.
Update the Content Security Policy (CSP) to allow data: and blob: URLs, facilitating inline images and file uploads within the application.
Lastly, enhance SslCertificateManager in Aspire AppHost to support self-signed certificates for multiple domains, improving certificate management in development and testing environments.
Checklist
[x] I have added a Label to the pull-request
[x] I have added tests, and done manual regression tests
[x] I have updated the documentation, if necessary
Summary & Motivation
Enable self-contained systems to support multiple projects with repositories and MediatR commands and queries by updating
ApiDependencyConfiguration
andSharedDependencyConfiguration
to acceptparams Assembly[] assemblies
. This allows commands and queries from multiple projects to be seamlessly integrated within a single self-contained system.Add support for injecting additional environment variables into the single-page application, enhancing customization and flexibility.
Update the Content Security Policy (CSP) to allow
data:
andblob:
URLs, facilitating inline images and file uploads within the application.Lastly, enhance
SslCertificateManager
in Aspire AppHost to support self-signed certificates for multiple domains, improving certificate management in development and testing environments.Checklist