Abstract distribution model

This commit is contained in:
micialware committed 2025-08-09 13:03:20 +03:00
1 parent c29db73a0e
commit b409e5ef08
6 files changed
+120 -16

No files matched your search

+1
View File
@@ -27,6 +27,7 @@ class Program
var listening = new IPEndPoint(IPAddress.Any, 4567);
builder.Services.Configure<GatewayOptions>(options => options.Endpoint = listening);
builder.Services.Configure<DistributionOptions>(o => o.DistributionType = EDistributionType.ExtractorFirst);
builder.Services.AddSingleton<IDistributionModule, ExtractorFirstDistributionModule>();
builder.Services.AddSingleton<HubRequestExtractor>();
builder.Services.AddSingleton<IExecuteModule, BasicExecutionModule>();