Table of Contents

Blazor WebAssembly Application

This workflow documents a two-application deployment: a standalone Blazor WebAssembly client application and a separate backend API application. The browser authenticates with an OIDC provider and calls that API directly, while the API owns the main RecroGrid Framework server runtime, business logic, and data access.

Use this model when you intentionally want a browser-based WebAssembly client with direct API access, or when you are maintaining an existing direct-access WebAssembly application.

See Application Models for the deployment, development, and request-flow views.

Workflow

flowchart TD
    create[Create application]
    database[Configure database]
    auth[Configure authentication]
    api[Configure API access]
    run[Run application]

    create --> database --> auth --> api --> run

Next step