Just a test

Nothing more...

Posted by Trond Aarskog on September 27, 2021

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Morbi interdum auctor dolor in interdum. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Phasellus tempus magna vitae aliquet aliquam. Proin lacinia euismod elit, ac efficitur mauris iaculis id. Proin ac laoreet erat, quis ultricies eros. Proin quis dui nec nunc aliquam volutpat a et felis. Aliquam in tempor risus. Aenean posuere velit quis lacus vehicula, et dictum nisi tempor. Integer lacinia risus sit amet eros rutrum aliquam. Donec hendrerit blandit elementum.

Suspendisse blandit condimentum porta. Donec volutpat est vitae nisi maximus elementum. Donec porta velit in tempus elementum. Curabitur ac felis eget lacus feugiat euismod. Curabitur at finibus nisl, vestibulum viverra justo. Donec vel suscipit libero. Donec sed orci faucibus, fringilla nisl ut, facilisis ex. Vivamus accumsan tincidunt porttitor.

System.Console.WriteLine("Hello there!");

var app = builder.Build();

if (app.Environment.IsDevelopment())
{
    app.UseDeveloperExceptionPage();
    // app.UseSwagger();
    // app.UseSwaggerUI(c => c.SwaggerEndpoint("/swagger/v1/swagger.json", "Api v1"));
}

//app.UseHttpsRedirection();
app.UseAuthorization();
app.MapControllers();
//app.MapGet("/", (Func<string>)(() => "Hello World 3!"));
app.MapGet("/", async c => {
    Console.WriteLine("Request from " + c.Connection.LocalIpAddress);
    await c.Response.WriteAsJsonAsync(c.Request.Headers.Where(kvp => kvp.Key.StartsWith("X-Forwarded-") || kvp.Key == "Host"));
});

await app.RunAsync();

Mauris vehicula, eros nec hendrerit tempus, leo elit vulputate ligula, sed interdum enim leo et diam. Ut laoreet aliquet nunc, a ornare ante accumsan vitae. Curabitur viverra ligula ut magna aliquam ultricies. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Duis imperdiet metus ac interdum imperdiet. Proin feugiat tristique laoreet. Phasellus non odio urna. Aliquam lacinia diam quam, id ullamcorper leo volutpat quis. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent quis nibh felis. Aenean dapibus lorem at vulputate mollis.

Sed auctor tortor in nulla ultricies hendrerit. Cras nibh velit, ultrices iaculis scelerisque at, faucibus ac velit. Suspendisse eleifend diam in ante laoreet porta. Morbi in eros vel nibh faucibus tempor sed a massa. Integer vel posuere urna. Mauris suscipit dolor neque, a molestie mi cursus eget. Nullam suscipit odio nec risus feugiat venenatis quis a dolor. Maecenas auctor, nisi ullamcorper placerat cursus, augue magna ultrices purus, lobortis sollicitudin nisi dolor eget neque. Sed sit amet felis vitae magna varius bibendum. Proin eu orci ac felis mollis rhoncus. Suspendisse ullamcorper velit non mauris luctus, congue commodo eros ultrices. Nullam nec leo ut ex venenatis efficitur et vel velit. Donec sagittis ex in mauris fermentum posuere. Quisque vestibulum lectus augue, quis feugiat tortor sollicitudin ut.

Suspendisse ac felis lectus. Nullam dignissim sit amet metus et pulvinar. Aenean nulla tellus, porttitor nec fermentum ac, luctus nec mi. Mauris in nulla sed risus gravida egestas. Nulla eu tristique tellus, ac tempor nibh. Vivamus sodales id ante vel sodales. Sed posuere sapien eu turpis elementum, dictum mollis mauris pulvinar. Nam sed urna convallis urna finibus tincidunt. Duis ultricies justo eu mi egestas hendrerit. Nullam et eleifend eros, sit amet fermentum tortor. Vivamus est felis, blandit in volutpat eu, ornare faucibus erat. Duis dignissim dolor dolor. Quisque id leo pellentesque, imperdiet ex non, ullamcorper ex. Nam viverra metus ut euismod lobortis. Praesent viverra, ex ut efficitur rhoncus, est urna gravida diam, eget gravida enim quam ac nibh. Aliquam erat volutpat.