Der er lavet følgende på API: Modtage tag Fjernt tag Log Der er lavet database til samme
32 lines
760 B
C#
32 lines
760 B
C#
using System.Net;
|
|
using System.Net.Sockets;
|
|
|
|
var builder = DistributedApplication.CreateBuilder(args);
|
|
|
|
builder.AddProject<Projects.fgs_web>("fgs-web");
|
|
|
|
string ipAddress = Dns.GetHostEntry(Dns.GetHostName())
|
|
.AddressList
|
|
.First(address =>
|
|
address.AddressFamily == AddressFamily.InterNetwork &&
|
|
!IPAddress.IsLoopback(address))
|
|
.ToString();
|
|
|
|
|
|
int port = 5051;
|
|
builder.AddProject<Projects.fgs_api>("fgs-api")
|
|
.WithEndpoint("http", endpoint =>
|
|
{
|
|
endpoint.Port = port;
|
|
endpoint.IsExternal = true;
|
|
})
|
|
.WithUrlForEndpoint(
|
|
"http",
|
|
url =>
|
|
{
|
|
url.Url = "/scalar/v1";
|
|
url.DisplayText = $"http://{ipAddress}:{port}/{url.Url}";
|
|
});
|
|
|
|
builder.Build().Run();
|