-
Fototrend

Új hozzászólás Aktív témák
-
martonx
veterán
válasz
dabadab
#19123
üzenetére
Sajnos nem követted a C# fejlődését az elmúlt években.
A hello world .Net 5 óta (megjelent 2020 novemberében) pontosan ennyi:Console.WriteLine("Hello, World!");Nem kell top level namespace, meg befoglaló class.
Akkor már edukálódjunk tovább, és nézzünk meg egy komolyabb C# Web API kódot (direkt bekapcsolt Https-el, és Swagger-el, ha valaki ezek nélkül akarná, akkor a fele kód kidobható).
var builder = WebApplication.CreateBuilder(args);builder.Services.AddEndpointsApiExplorer();builder.Services.AddSwaggerGen();var app = builder.Build();// Configure the HTTP request pipeline.if (app.Environment.IsDevelopment()){app.UseSwagger();app.UseSwaggerUI();}app.UseHttpsRedirection();var summaries = new[]{"Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching"};app.MapGet("/weatherforecast", () =>{var forecast = Enumerable.Range(1, 5).Select(index =>new WeatherForecast(DateOnly.FromDateTime(DateTime.Now.AddDays(index)),Random.Shared.Next(-20, 55),summaries[Random.Shared.Next(summaries.Length)])).ToArray();return forecast;}).WithName("GetWeatherForecast").WithOpenApi();app.Run();internal record WeatherForecast(DateOnly Date, int TemperatureC, string? Summary){public int TemperatureF => 32 + (int)(TemperatureC / 0.5556);}
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- ÚJ HP EliteBook 6 G1a Ryzen 5 PRO 230 4.9GHz 16GB DDR5 512GB FHD+ 16:10 már jobbik kijelző, gar 2028
- Thrustmaster T500RS + kézifék, kormány adapter
- Gamer PC - i9 14900K, RTX 5070 és 32gb RAM + GARANCIA
- ÚJ STEELSERIES Arctis Nova Pro Wireless Playstation fekete
- Dell Precision 5560 i7 32GB RAM 512GB SSD NVIDIA RTX A2000 FHD+
- GYÖNYÖRŰ iPhone 13 Mini 128GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS4174, 94% Akkumulátor
- HIBÁTLAN iPhone 12 Pro 256GB Pacific Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS4254,100% Akksi
- Fém, összecsukható és kihúzható fotó állvány eladó
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- HP Thunderbolt-dokkoló, 120W G4 (4J0A2AA)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


