Hintergrund ist dabei die Erstellung von neuen Versionen einer bestehenden Puzzle-Kategorie. Dabei generiert das System selbständig den benötigten c# Code. D.h. es findet ein Aufruf auf dem Server statt und der Programmcode wird kompiliert. Es entsteht eine *.dll.
Dabei wird eine neue Klasse erstellt und alle beteiligten Datenstrukturen kopiert.
Die Registrierung der neuen Kategorie erfolgt automatisch.
Erstellung der Versionsnummer
Es wird der Name der Kategorie genommen und eine dreistellige Versionsnummer angehangen. Beachten Sie, dass 9.99 die höchste zu vergebenen Nummer ist. Ändern Sie die Hauptnummer selten.
Was wird kopiert?
Die Kategorie muss versionierbar sein, d.h. es muss das Interface Versioning.IVersionableCategory implementiert werden.
Sie erkennen dies an der Kategorie wenn im Feld Versionierung Ja steht.
Die Quellcode Dateien befinden sich im Ordner:...\cardoSystem\_Projekt_REF\CodeGen\Puzzle
weitere Hinweise: