Sascha Manns

My personal Blog about Linux, Windows Programming and other random stuff.

ASP .NET Core

Minimal API-Key Lösung

Problem Ich suchte nach eine Lösung, um mit minimalem Aufwand eine minimale Lösung für API-Key-Überpüfungen. Lösung public class ApiKeyMiddleware { private readonly RequestDelegate _next; private const string APIKEYNAME = "ApiKey"; public ApiKeyMiddleware(RequestDelegate next) { _next = next; } public async Task InvokeAsync( …
.NET ASP .NET Core Lesson learned

Erwartete Lesezeit in einem .NET Core blog mit Razor hinzufügen

Diese Woche habe ich eine Funktion implementiert, die anzeigt, wie viel Zeit man braucht, um einen Blogartikel zu lesen.   Im ersten Schritt habe ich mein Modell BlogStory verwendet, um den Inhalt zu erhalten. Dann macht Razor das Folgende:   Es zählt die Leerzeichen zwischen den Wörtern und addiert 1. Jetzt wissen wir also, wie viele Wörter der Artikel hat. Die meisten Menschen können 200 bis 250 …
ASP .NET Core Razor Pages