Files
2025-11-28 16:54:56 +09:00

19 lines
495 B
C#

using BrokerApiServer;
using CommandLine;
var port = 12000;
var parsed_arguments = Parser.Default.ParseArguments<BrokerServerService.CmdOptions>(args);
if (parsed_arguments is Parsed<BrokerServerService.CmdOptions> parsed)
{
port = parsed.Value.Port;
}
var cmd_options = new string[] { "--urls", $"http://*:{port}" };
var builder = WebApplication.CreateBuilder(cmd_options);
builder.Services.AddBrokerServerService(args);
var app = builder.Build();
app.UseBrokerServerService();
app.Run();