Update Elsa.Studio packages and modify authentication setup

The Elsa.Studio packages have been updated to version "3.0.0-preview.177" from "3.0.0-preview.174" in several project files. Additionally, in the "Program.cs" of ElsaStudioWebAssembly, the way the authentication handler is set up for the remote backend has been simplified and made more straightforward.
This commit is contained in:
Sipke Schoorstra 2023-12-29 21:54:27 +01:00
parent 01c2df380c
commit eb0395e40f
4 changed files with 8 additions and 8 deletions

View file

@ -34,8 +34,8 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="Elsa.Studio" Version="3.0.0-preview.174"/>
<PackageReference Include="Elsa.Studio.Login.BlazorWasm" Version="3.0.0-preview.174"/>
<PackageReference Include="Elsa.Studio" Version="3.0.0-preview.177"/>
<PackageReference Include="Elsa.Studio.Login.BlazorWasm" Version="3.0.0-preview.177"/>
</ItemGroup>
</Project>

View file

@ -21,8 +21,8 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="Elsa.Studio" Version="3.0.0-preview.174"/>
<PackageReference Include="Elsa.Studio.Login.BlazorWasm" Version="3.0.0-preview.174"/>
<PackageReference Include="Elsa.Studio" Version="3.0.0-preview.177"/>
<PackageReference Include="Elsa.Studio.Login.BlazorWasm" Version="3.0.0-preview.177"/>
</ItemGroup>
<ItemGroup>

View file

@ -19,9 +19,9 @@
</ItemGroup>
<ItemGroup>
<PackageReference Include="Elsa.Studio" Version="3.0.0-preview.174"/>
<PackageReference Include="Elsa.Studio.Core.BlazorWasm" Version="3.0.0-preview.174"/>
<PackageReference Include="Elsa.Studio.Login.BlazorWasm" Version="3.0.0-preview.174"/>
<PackageReference Include="Elsa.Studio" Version="3.0.0-preview.177"/>
<PackageReference Include="Elsa.Studio.Core.BlazorWasm" Version="3.0.0-preview.177"/>
<PackageReference Include="Elsa.Studio.Login.BlazorWasm" Version="3.0.0-preview.177"/>
</ItemGroup>
<ItemGroup>

View file

@ -26,7 +26,7 @@ builder.RootComponents.RegisterCustomElsaStudioElements();
// Register shell services and modules.
builder.Services.AddCore();
builder.Services.AddShell();
builder.Services.AddRemoteBackend(configureElsaClientBuilderOptions: elsaClient => elsaClient.ConfigureHttpClientBuilder = httpClientBuilder => httpClientBuilder.AddHttpMessageHandler<AuthenticatingApiHttpMessageHandler>());
builder.Services.AddRemoteBackend(elsaClient => elsaClient.AuthenticationHandler = typeof(AuthenticatingApiHttpMessageHandler));
builder.Services.AddLoginModule();
builder.Services.AddDashboardModule();
builder.Services.AddWorkflowsModule();