¿Cómo puedo asignar este:mapeo de la colección privada de nhibernate fluidez
public class Customer
{
private IList<Order> _orders;
public IEnumerable<Order>
GetAllOrders()
{
return _orders;
}
}
En la página del proyecto son algunas muestras, pero ninguno es de esta situación. Hay esta muestra:
// model
public class Account
{
private IList<Customer> customers = new List<Customer>();
public IList<Customer> Customers
{
get { return customers; }
}
}
// mapping
HasMany(x => x.Customers)
.Access.AsCamelCaseField();
Pero asume que la cuenta tiene clientes de campo públicas y que el escenario es diferente que la mía. Probé algunas opciones posibles, pero ninguno funciona:
HasMany(x => Reveal.Propertie("_orders"))
campos privados funciona bien en la asignación de propiedad simple pero mapeo de la colección es bastante diferente. ¿Alguna idea? Gracias
situaciones hipotéticas == YAGNI –
En ese caso, creo que puede exponer su collecti como protegido en lugar de público. –