Lösung: [MemberNotNull] wirkt nicht auf einer statischen Factory-Methode und CS8618 bleibt bestehen
CS8618 wird beim Verlassen des Konstruktors geprüft, und [MemberNotNull] auf einer statischen Methode wird für Instanzmember stillschweigend ignoriert. Übergeben Sie die Werte an einen privaten Konstruktor.