Automacience con fluidez NHIBERNATE con servicios de RIA -- # campo con nhibernate campo con fluent-nhibernate campo con wcf-ria-services camp Relacionados El problema

Fluent NHibernate Automapping with RIA services


0
vote

problema

Español

He encontrado un ligero problema recientemente, o más bien la falta de comprensión de cómo funciona el autómata NHibernate con los servicios de datos de RIA.

a saber, no entiendo cómo usar Association y Include Atributos. Por ejemplo, he creado dos tablas en mi base de datos y clases correspondientes (que NHibernate se llena correctamente). El problema es que RIA no genera propiedades (colecciones) unidas por la clave externa con otras tablas, en el lado del cliente, aunque los he definido en mis clases en mi modelo de dominio ... genera propiedades solo que pertenecen a su Clase propia, en el lado del cliente.

Supongo que estos atributos no son necesarios, ya que se supone que debe llenar las colecciones en su propio ... Estoy bastante confundido en cuanto a cómo funciona esto. Y no entiendo por qué RIA simplemente salta a propiedades como

  public virtual IList<Medication> Medications{ get; set; }   

durante la autogeneración.

Se aprecia cualquier entrada

gracias

Original en ingles

I've encountered a slight problem recently, or rather a lack of understanding of how NHibernate automapping works with RIA data services.

Namely, I don't understand how to use Association and Include attributes. For instance, I've created two tables in my database and corresponding classes (that NHibernate correctly fills). The problem is, RIA doesn't generate properties (collections) bound by foreign key to other tables, on the client side, although I've defined them in my classes in my domain model... it generates just properties that belong to their own class, on the client side.

I assume that these attributes aren't necessary since NHibernate automapper is supposed to fill those collections on it's own... I'm quite confused as to how this works. And I don't understand why RIA simply skips properties such as

public virtual IList<Medication> Medications{ get; set; } 

during autogeneration.

Any input is appreciated

Thanks

           

Lista de respuestas

1
 
vote
vote
La mejor respuesta
 

He logrado resolver el problema. Aparentemente, el problema era que no estaba usando asociación e incluir atributos.

 

I've managed to solve the issue. Apparently the problem was that I wasn't using Association and Include attributes.

 
 

Relacionados problema

1  La décima llamada del servicio .NET RIA falla con 'Login Falled for User ...'  ( 10th call of net ria service fails with login failed for user ) 
Recibo este error solo después de 9 llamadas exitosas al mismo servicio .NET RIA. System.WinDows.RIA.DATA.EntityOperationException: Falló el inicio de sesión ...

4  Silverlight + RIA Entity Domain Service Mejor Práctica: ¿Cuántas entidades por dominio?  ( Silverlight ria entity domain service best practice how many entities per dom ) 
Tengo una base de datos con las entidades de Gazillion, observé el video de Tim Heuer sobre Silverlight & Amp; Los servicios de RIA, y él explicó cómo generar...

0  SERVICIOS Y HECINADACIONES DE RIA .NET en EF  ( Net ria services and inheritance in ef ) 
¿Cómo puedo usar la herencia en el marco de entidades con los servicios de WithNET RIA? Problema: Si hay herencia en EF, la aplicación Silverlight no se compi...

1  WCF RIA Enviar la notificación del servidor  ( Wcf ria send server notification ) 
¿Es posible notificar a todos los clientes del servidor utilizando WCF RIA? Tenemos un requisito en el que cuando guardamos datos de nuestro cliente Silverlig...

2  Simplifica que esta propiedad se use en un predicado  ( Simplify this property to be used in a predicate ) 
Tengo muchos public function prepareGridVisualElement(grid:Grid, rowIndex:int, columnIndex:int):void { const dataGrid:DataGrid = grid.dataGrid; if (!...

0  Cómo ansia carga en WCF RIA Services / Linq2SqldAnMainModel  ( How to eager load in wcf ria services linq2sqldomainmodel ) 
Tengo una cuadrícula de datos en mi opinión (XAML) y los puntos de arces en un informe de informes. La entidad de informes tiene tres primitivas y algunos tip...

0  ¿Cómo obtener la validación del cliente con los servicios de RIA trabajando con POCO?  ( How to get client validation with ria services working with poco ) 
Estoy empezando con el marco de entidades y los servicios de RIA. También estoy evaluando si usar POCO o no, creo que es el camino a seguir desde que trabajar...

0  Cambie cuando una forma de datos de Servicios de RIA envía cambios en el objeto de respaldo  ( Change when a ria services dataform sends changes to the backing object ) 
Las formas de datos parecen actualizar su Currentitem tan pronto como las pestañas de usuario salen de un campo. Esto sucede incluso cuando AutoCommit = False...

1  Servicios de RIA: los modelos de dos entidades comparten un nombre de entidad  ( Ria services two entity models share an entity name ) 
Tengo dos modelos de entidad conectados a dos bases de datos diferentes. Sin embargo, las dos bases de datos tienen una tabla llamada 'Marca', por ejemplo. Co...

1  Navegar por Active Directory en Silverlight  ( Browse the active directory in silverlight ) 
Nuestra aplicación Silverlight 4 / WCF RIA Services utiliza la autenticación de Windows, pero para un área, queremos que el usuario pueda seleccionar un usuar...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos