Skip to content

Commit 3cd1249

Browse files
author
georgevella
committed
feat(orleans/host): exposed configuration of WebApplication for orleans silo
1 parent f047b64 commit 3cd1249

2 files changed

Lines changed: 9 additions & 3 deletions

File tree

src/Hosting/Nyx.Orleans.Host/Server/OrleansSiloHostBuilder.Configuration.cs

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,13 @@ public partial class OrleansSiloHostBuilder
1111
{
1212
public OrleansSiloHostBuilder ConfigureApplicationBuilder(Action<IApplicationBuilder> appBuilderConfiguration)
1313
{
14-
ApplicationBuilderConfiguration.Add(appBuilderConfiguration);
14+
WebApplicationConfiguration.Add(appBuilderConfiguration);
15+
return this;
16+
}
17+
18+
public OrleansSiloHostBuilder ConfigureWebApplication(Action<WebApplication> webApplicationConfiguration)
19+
{
20+
WebApplicationConfiguration.Add(webApplicationConfiguration);
1521
return this;
1622
}
1723

@@ -52,5 +58,5 @@ public OrleansSiloHostBuilder ConfigureSystemTextJsonSerializer(Action<JsonOptio
5258
internal Action<HostBuilderContext, ISiloBuilder>? ClusteringConfiguration;
5359
internal readonly List<Action<HostBuilderContext, ISiloBuilder>> SiloBuilderExtraConfiguration = new();
5460
internal Action<HostBuilderContext, ISiloBuilder> PubStoreConfiguration = (context, builder) => { };
55-
internal readonly List<Action<IApplicationBuilder>> ApplicationBuilderConfiguration = new();
61+
internal readonly List<Action<WebApplication>> WebApplicationConfiguration = new();
5662
}

src/Hosting/Nyx.Orleans.Host/Server/OrleansSiloHostBuilder.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ protected IHost BuildActualHost(int gatewayPort = 12000, int siloPort = 13000, i
6565
SetupAppBuilder(app, healthCheckPort);
6666
app.MapControllers();
6767

68-
foreach (var item in ApplicationBuilderConfiguration)
68+
foreach (var item in WebApplicationConfiguration)
6969
{
7070
item(app);
7171
}

0 commit comments

Comments
 (0)