Я пытаюсь «расширить» схему xml (здесь, например, nhibernate), чтобы добавить в нее свои собственные объекты. Я придерживаюсь точки, где валидация зажимает объект «exm: foo» (и exm: foobar), поскольку «базовая» схема не позволяет этого. Как я могу это сделать, не меняя базовую схему?«удлинить» xml-схему
Пример:
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" assembly="Test" namespace="Test.DataAccess.Entities" xmlns:exm="urn:extend-mappings">
<class name="Post" table="POSTS" xmlns="urn:nhibernate-mapping-2.2" >
<exm:foo bar="baz" />
<property name="Body" type="String" column="BODY">
<exm:foobar />
</property>
[...]
</class>
</hibernate-mapping>
Это не совсем так. См. Мой ответ. –