Je veux m'assurer qu'un objet protobuf est valide (tous les champs obligatoires sont fournis) avant que j'essaie de l'envoyer au serveur. Le sérialiseur protobuf .NET n'est pas assez strict pour me le dire - quelles sont mes options?Déterminer les champs manquants (obligatoires) dans Protobuf .NET
2
A
Répondre
1
Ceci est quelque chose que j'espère renforcer dans v2, fondamentalement en injectant une exception dans la logique qui décide pas pour écrire un champ spécifique. Pour l'instant, vous devrez vérifier en externe. Je vais aller enregistrer un travail pour cela.
Questions connexes
- 1. Sérialisation des champs non obligatoires dans protobuf-net
- 2. Test d'un service Web pour les champs obligatoires manquants dans .NET
- 3. Afficher les champs obligatoires
- 4. Dans un éditeur Eclipse RCP, quelle est la meilleure façon de gérer les champs obligatoires manquants?
- 5. Définir dynamiquement les champs obligatoires
- 6. Django Admin: Rendre les champs obligatoires non obligatoires dynamiquement
- 7. Comment faire pour indiquer les champs obligatoires?
- 8. Django Formulaire sans champs obligatoires
- 9. RESTful .NET et protobuf-net
- 10. Comment utiliser les extensions de protobuf-net?
- 11. Champs obligatoires en lecture seule dans django
- 12. Modification des messages pour les champs obligatoires dans IntraWeb
- 13. protobuf-net enum serialization
- 14. Protobuf-Net: comment sérialiser les guids?
- 15. LINQ InsertOnSubmit Champs obligatoires pour le débogage
- 16. protobuf-net communiquant avec C++
- 17. Jquery Validation N'importe lequel des champs obligatoires
- 18. Comment désérialiser des champs manquants à Nulls
- 19. Drupal enregistre un noeud avec les champs obligatoires non renseignés
- 20. protobuf-net [de] sérialisation à travers les limites de l'assemblage
- 21. protobuf-net: Sérialisation d'une liste vide
- 22. tableau protobuf net non désérialisation de sbyte
- 23. protobuf-net et dérivant de collections génériques
- 24. Comment fonctionne Protobuf-net pour Dictionary/KeyValuePair?
- 25. Protobuf-net sur Windows Phone 7
- 26. Comment protobuf-net obtient une performance respectable?
- 27. Ajouter une valeur sérialisée brute à un champ répété dans les tampons de protocole (protobuf-net, protobuf-csharp)
- 28. Entity Framework - les champs sont manquants dans la table de mon modèle de données
- 29. Plugin de validation Jquery - erreurs de champs obligatoires
- 30. printemps et différents mvc champs obligatoires en fonction de l'action
Cet article a-t-il été adressé dans la version ultérieure de protobuf v2? http://code.google.com/p/protobuf-net/issues/detail?id=143 Je suppose ne pas voir que le problème est toujours ouvert :) –
@edward c2 est encore très en développement actif. Je ne pense pas avoir abordé cela, mais j'y arriverai! –
Est-ce que c'est quelque chose qui a été traité dans v2? –