Quelqu'un est-il travaille sur un port Compact Framework .NET de AutoMapper ou sont-il des bibliothèques cartographiques similaires pour le .NET Compact Framework?Est-ce qu'une bibliothèque de mappage comme AutoMapper est disponible sur .NET Compact Framework 3.5?
Répondre
Vous pourriez construire sur OmuMapper? (UPDATE: @Ou lui-même a depuis construit ValueInjecter).
(De toute évidence, il y a une forte chance cette rencontre habitude de nombreux défis que vous pourriez placer devant lui. Êtes-vous vraiment intéressé par tous les AM dispose? Est-taille un problème? Tout contexte plus vous pouvez donner?)
EDIT: Comme ils ont RTW'd over at AutoMapper Peut-être est maintenant le moment idéal pour poser la question dans leur forum, tandis que les yeux du monde regardent.
EDIT 2: 5 12 Oct - AM ne supporte toujours pas officiellement à l'heure actuelle, see this email thread with '10 and '12 contributions from @Jimmy Bogard himself. ... but ValueInjecter does support it (with some provisos)
Je suis juste intéressé par un simple mapper qui fonctionne sur le .NET Compact Framework. Allez-vous poster votre mappeur sur Google Code/CodePlex? –
@DanielO: Je ne sais pas si vous faites référence à moi ou Omu. Ma réponse a été que je crois fermement que l'écriture de YAM est une mauvaise nouvelle pour de nombreuses raisons. D'autre part (où j'ai doigts différents), selon votre scénario d'utilisation exacte (vous pourriez élaborer afin de nous donner une idée de combien la cartographie que vous faites et que vous faites la mise en forme et si les questions de performance dans votre contexte), il peut effectivement avoir un sens d'écrire quelque chose Quick And Dirty comme Omu a) montré est possible b) en utilisant. Omu posté la plupart de son et semble ouvert au partage - je lui demande. –
OK. J'ai vu qu'AutoMapper a le soutien des FC à l'horizon, alors je vais aller avec le petit système de cartographie jusque-là. –
EmitMapper est plus rapide
emitmapper.codeplex.com
mais est subtile espoir qu'il peut fonctionner dans CF
màj: désolé, System.Reflection.Emit n'existe pas. net cf
liées: http://stackoverflow.com/questions/7052002/alternatives-to-automapper et http://stackoverflow.com/questions/4663577/automapper-vs-valueinjecter –
et quid du valueinjecter ?? –