account_tree
Solution blueprint
Understand the system from request to resource.
Explore the server-side Aspire application, the offline-first Bazaarius Desktop WebAssembly PWA, the Managed Application and SaaS publishing APIs they use, and the Azure topology that hosts both clients. Each view is built from the solution's AppHost, application projects, Bicep, and Container Apps deployment templates.
Overall Architecture (serverside)
Interactive Server, Managed Application Ingestion, SaaS Graph Product Ingestion, distributed caching, shared defaults, and runtime integrations.
Overall Architecture (desktop client)
WebAssembly, service-worker caching, protected local state, in-memory uploads, Partner Center Ingestion, and Microsoft Graph Product Ingestion.
Deployment Topology
Server and offline-client ingress, optional API, identity, managed caching, observability, and service traffic.
Server application and integration view
Overall Architecture (serverside)
How the server-rendered client, Aspire projects, Managed Application and SaaS publishing workflows, publisher cache-aside flow, shared service defaults, and external platforms interact.