From: Michael D. <mik...@us...> - 2004-09-27 03:41:55
|
Update of /cvsroot/nhibernate/nhibernate/src/NHibernate.DomainModel/NHSpecific In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30054/src/NHibernate.DomainModel/NHSpecific Added Files: Tag: alpha_avalon-proxy AvalonProxy.cs AvalonProxyImpl.cs AvalonProxyImpl.hbm.xml Log Message: commit on the avalon-proxy branch of a semi-working (no serialization) of proxies yet. --- NEW FILE: AvalonProxyImpl.cs --- using System; namespace NHibernate.DomainModel.NHSpecific { /// <summary> /// Summary description for AvalonProxyImpl. /// </summary> public class AvalonProxyImpl : AvalonProxy { private int _id; private string _name; #region AvalonProxy Members public int Id { get { return _id; } set { _id = value; } } public string Name { get { return _name; } set { _name = value; } } #endregion } } --- NEW FILE: AvalonProxy.cs --- using System; namespace NHibernate.DomainModel.NHSpecific { /// <summary> /// Summary description for AvalonProxy. /// </summary> public interface AvalonProxy { int Id { get; set; } string Name { get; set; } } } --- NEW FILE: AvalonProxyImpl.hbm.xml --- <?xml version="1.0" encoding="utf-8" ?> <hibernate-mapping xmlns="urn:nhibernate-mapping-2.0"> <class name="NHibernate.DomainModel.NHSpecific.AvalonProxyImpl, NHibernate.DomainModel" table="avalon_p" proxy="NHibernate.DomainModel.NHSpecific.AvalonProxy, NHibernate.DomainModel" > <id name="Id"> <generator class="assigned" /> </id> <property name="Name" /> </class> </hibernate-mapping> |