Blazor Server Guidelines
Application Startup Convention
Prerequisites
<PackageReference Include="Dinaup" Version="*" />1. Startup Banner
Console.WriteLine("══════════════════════════════════════════════════════════════");
Console.WriteLine(" [APP_NAME] - Starting application");
Console.WriteLine($" Date/Time: {DateTime.Now:yyyy-MM-dd HH:mm:ss}");
Console.WriteLine("══════════════════════════════════════════════════════════════");2. Network Connectivity Check
while (await Dinaup.Extensions.CheckNetworkConnectivityAsync() == false)
{
Console.WriteLine("[ERROR] No internet connection. Retrying in 1 second...");
await Task.Delay(1000);
}3. Debug Port
4. Version Endpoint
5. Fatal Error Handling
Última actualización