Was ist und wann würde ichContractClassFor Attribut
[ContractClassFor(typeof())]
MSDN Erklärung verwenden sagt nicht viel mir davon. Vielen Dank,
Was ist und wann würde ichContractClassFor Attribut
[ContractClassFor(typeof())]
MSDN Erklärung verwenden sagt nicht viel mir davon. Vielen Dank,
Mit diesem Attribut können Sie Code-Vertragsbedingungen für eine Schnittstelle definieren. Für mehr Details könnte die folgende Seite nützlich sein http://devjourney.com/blog/code-contracts-part-5-abstract-types-and-interfaces/
Update: Es scheint, Kevin hat den Inhalt gelöscht. Ein Cache des Inhalts kann hier gefunden werden: http://web.archive.org/web/20120105070912/http://devjourney.com/blog/code-contracts-part-5-abstract-types-and-interfaces/
Gibt es einen Grund, warum Sie _want_ verwenden sollten? In der Regel enthalten die Leute nicht nur das Attribut für Spaßspiele, und Attribute stellen typischerweise nur Metadaten dar, so dass sie eigentlich gar nichts tun. – Tejs
@Tejs, dieses Attribut ist etwas, das ich in dem Code sehe, mit dem ich umgehen muss. Außerdem weiß ich, dass in MVC-Attributen tatsächlich Validierungen/Autorisierungen etc. vorkommen. Danke. – mishap