Pour recevoir des entités de la base de données, j'ai créé la classe avec des membres virtuels. Lorsque j'ai reçu une entité de la base de données, je ne peux pas la sérialiser et je ne peux pas l'envoyer par service Web. Y a-t-il des moyens de résoudre ce problème?Fluent-nHibernate utilisant les résultats
0
A
Répondre
0
Faites votre configuration typique ...
public class MyTable
{
public virtual int ID {get;set;}
public virtual string Name {get;set;}
}
J'ai une classe de réponse spéciale, je conclurai mes données pour répondre à un appel de service Web
using System.Xml.Serialization;
...
[XmlInclude(typeof(Response))]
[XmlInclude(typeof(MyTable))]
public class Response
{
public virtual bool Success {get;set;}
public virtual MyTable MyTable {get;set;}
}
Le « [de XmlInclude (typeof (Response))] "et" [XmlInclude (typeof (MyTable))] "provoque la table" MyTable "à sérialiser en tant que XML dans" Response ". Si vous référencez "MyTable" dans une liste, vous aurez besoin de "[XmlInclude (typeof (List))]". J'espère que cela vous aidera à vous mettre sur la bonne voie. J'ai eu du mal avec la même chose jusqu'à ce que je trouve quelque chose de similaire à ça.
Questions connexes
- 1. Même relation d'entité utilisant FluentNHibernate
- 2. FluentNHibernate: les résultats du mappage de composants imbriqués dans NHiberate QueryException
- 3. FLuentNhibernate + Automapping
- 4. FluentNHibernate Mapping
- 5. FluentNhibernate Mapping
- 6. FluentNHibernate: Automapping OneToMany relation
- 7. Impossible d'utiliser Guid identité dans fluentnhibernate
- 8. FluentNHibernate: Mapping Question
- 9. FluentNhibernate mappings d'exécution dynamique
- 10. FluentNHibernate sous-classe et les données hiérarchiques
- 11. fluentnhibernate et entités virtuelles
- 12. FluentNHibernate HasManyToMany Mappages conditionnels
- 13. FluentNHibernate RTM et NHibernate.Linq
- 14. FluentNhibernate classe A rejoint
- 15. FluentNHibernate: LazyLoad et Fetch
- 16. FluentNHibernate AutoMapping ManyToMany
- 17. Nhibernate 3.0 et FluentNHibernate
- 18. FluentNHibernate HasManyToMany syntaxe
- 19. FluentNHibernate HasManyToMany syntaxe
- 20. FluentNHibernate: AutoMapping OneToMany relation utilisant l'attribut et convention
- 21. FluentNHibernate CustomType (« binaire ») MappingException
- 22. FluentNHibernate; SQLite; FileNotFoundException (System.Data.SQLite)
- 23. FluentNhibernate et SQLite
- 24. FluentNHibernate mapping pour le dictionnaire
- 25. Configuration intermittente FluentNHibernate Erreur
- 26. Remplacer FluentNHibernate mappage automatique
- 27. Bogue FluentNHibernate avec ColumnName?
- 28. FluentNHibernate Lookup Table
- 29. SchemaExport avec FluentNhibernate
- 30. FluentNhibernate WithTable vs Join
S'il vous plaît poster un échantillon de code ici – oleksii
J'ai trouvé cet article http://stackoverflow.com/questions/1190718/how-do-i-serialize-all-properties-of-an-nhibernate-mapped-object c'est comme mon situation –