2009-10-02 6 views
0

Je le code suivant dans un modèleMise à jour des propriétés de base - ASP.NET MVC- C#

base.Name = instance.Name; 
base.SSN = instance.SSN; 
base.DateModified = DateTime.Now 
base.ClienType = instance.ClientType; 

Si j'ajouter des propriétés à ma base alors je dois mettre à jour mon modèle à mettre à jour les propriétés. Existe-t-il un moyen plus simple de mettre à jour le fichier base.properties au lieu de répertorier chacun d'entre eux, puis de mettre à jour le même fichier? Oui je sais que je suis paresseux

Répondre

3

Je ne suis pas tout à fait sûr pourquoi vous faites cela, mais vous pouvez jeter un oeil à AutoMapper - si Vos propriétés sont les mêmes sur les deux côtés, vous pouvez l'obtenir pour mapper automatiquement l'un à l'autre sans faire de véritable configuration.

1

Vous pouvez utiliser Automapper pour mapper automatiquement où il existe une convention de dénomination.

méfiez-vous aussi que les choses suivantes ne carte que l'on a un moins t

base.ClienType = instance.ClientType; 
Questions connexes