elsa-core/src/samples/dashboard/ElsaDashboard.Samples.Server
2021-03-18 12:18:22 +01:00
..
Pages Dashboard hosting model improvements 2021-03-18 12:18:22 +01:00
Properties Dashboard hosting model improvements 2021-03-18 12:18:22 +01:00
_Imports.razor Add Dashboard samples: monolith + client/server 2020-12-27 11:53:52 +01:00
appsettings.Development.json Add Dashboard samples: monolith + client/server 2020-12-27 11:53:52 +01:00
appsettings.json Add Dashboard samples: monolith + client/server 2020-12-27 11:53:52 +01:00
BlazorRuntimeModel.cs Dashboard hosting model improvements 2021-03-18 12:18:22 +01:00
ElsaDashboard.Samples.Server.csproj Dashboard hosting model improvements 2021-03-18 12:18:22 +01:00
FodyWeavers.xml Add Dashboard samples: monolith + client/server 2020-12-27 11:53:52 +01:00
Program.cs Dashboard hosting model improvements 2021-03-18 12:18:22 +01:00
Readme.md Add Dashboard samples: monolith + client/server 2020-12-27 11:53:52 +01:00
Startup.cs Dashboard hosting model improvements 2021-03-18 12:18:22 +01:00

Sample Dashboard Server

This sample project acts as the Blazor dashboard server. The dashboard web assembly project uses gRPC to communicate with this Blazor server, which then uses Elsa's REST API to manage workflows.

Blazor Server & Web Assembly

This project can run either in Server Side Blazor mode or Web Assembly Blazor mode. You can control which mode to use by changing the Program.RuntimeModel value.

Elsa Server

This dashboard application depends on a running instance of Elsa (Elsa.Samples.Server.Host).