Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Die Lösung ist einfacher als gedacht. Im Kern basiert sie darauf, dass eine spezielle T4-Vorlage (TT-Datei) verwendet wird, um die notwendigen Entitäten-Klassen zu erstellen. Diese sind als partiell gekennzeichnet und leiten von keinerlei anderen Klassen explizit ab. Die Ableitung kann dann in den eigenen Klassen geschehen.
Die eigenen Klassedefinitionen müssen als partiell markiert sein (partial-Schlüsselwort). Ist dies aus irgendwelchen Gründen nicht möglich, so bleibt nur noch der Code only-Ansatz, der in Kapitel 9 behandelt wird.