Supposons que j'ai peu de classes de modèles comme Person.cs, Car.cs, Manufacturer.cs, dont chacune a 30-40 propriétés de types de données différents. Ces modèles doivent être remplis à l'aide d'un framework basé sur Linq appelé 'XrmContext' basé sur une correspondance Guid (clé primaire).Meilleure pratique pour remplir un objet de modèle
façon ordinaire de faire cela peuplé chaque colonne un par un comme manuellement
Person modelObject = new Person();
var xrm = new DataContext("MyXrmService");
var xrmPerson = xrm.CreateEntity("new_person");
xrmPerson.SetPropertyValue("new_ssn", modelObject.SSN);
xrmPerson.SetPropertyValue("new_personid", new Guid(modelObject.PersonGuid));
.... 20-30 déclarations de ce genre qui peuplent chaque propriété un par un.
Y a-t-il une meilleure façon de le faire où je peux définir des correspondances entre les attributs Linq DataSource et les propriétés du modèle.