Ornament Message 使用方法及扩展
Message各个关键类如下图:
为User资源创建相关的Message信息。
在Ornament中,有很多关于User的系统信息,如“某某用户测试了,请求批准”,"某某用户已经修改了Email",或者"某某用户已经被锁定”,而这类信息。那么为了创建特定User的信息,我们需要做以下的操作
<?xml version="1.0" encoding="utf-8" ?> <hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" assembly="Ornament.Core" namespace="Ornament.Messages"> <subclass name="Ornament.Messages.Contents.GenericContent`1[Ornament.MemberShip.User,Ornament.MemberShip.Core]" extends="IContent" discriminator-value="Reader"> <many-to-one name="Value" column="UserId" class="Ornament.MemberShip.User,Ornament.MemberShip.Core" cascade="save-update"> <meta attribute="Id of User"></meta> </many-to-one> </subclass> </hibernate-mapping>