Colección fluida de automapping nhibernate
Estoy tratando de mapear mis colecciones con FNHib automapping. Los problemas que quiero resolver son:
1) Quiero que todas mis colecciones en el proyecto se asignen a través de un campo privado. ¿Cómo puedo decir eso globalmente?
2) ¿Hay alguna forma de automatizar la relación bidireccional sin anular explícitamente cada una de mis entidades?
clase OrganizationEntity ejemplo:
private ISet<> _collectionWarehouse;
public virtual IEnumerable<WarehouseEntity> CollectionWarehouse
{
get{return _collectionWarehouse; }
set{_collectionWarehouse = new HashedSet<WarehouseEntity>((ICollection<WarehouseEntity>)value)}
}
Ejemplo de Class WarehouseEntity:
public virtual OrganizationEntity Organization{get;set;}