Ich habe Ereignisse in meiner Klasse verwendet und eine Ereignisreferenz zu der Schnittstelle hinzugefügt, von der meine Klasse abgeleitet wurde. Ich habe mich entschieden, das Reactive-Framework zu verwenden und verwende jetzt den Typ "Subject" wie unten gezeigt. Ich wollte dies der Schnittstelle hinzufügen, da alle meine Funktionen die Schnittstelle passieren, aber ich bekomme den Fehler sagen, dass ich kein Feld zu einer Schnittstelle hinzufügen kann. Gibt es eine Möglichkeit, diese neue Codezeile in meiner Benutzeroberfläche verfügbar zu machen, oder muss ich beim Abonnieren auf den konkreten Typ umstellen?Hinzufügen des reaktiven Frameworks "Subject" zu einer Schnittstelle
public Subject<PanelEventArguments> PanelEvt = new Subject<PanelEventArguments>();
Stellen Sie keine Objekte an einer Schnittstelle aus. Jeder kann 'OnCompleted' oder' OnError' aufrufen und dazu führen, dass der Code fehlschlägt. – Enigmativity