Ok,Subsonic 3.0 Questions générales
j'attendais avec impatience la sortie de 3.0 subsonique à utiliser comme ma couche de données à faible niveau, et maintenant son dehors. J'utilise actuellement les templates ActiveRecord (ayant essayé le repository et les templates avancés) et j'ai une demande ÉNORME et quelques questions:
Demande: Outre les corrections de bugs, Rob passe le temps de fournir de la documentation. Je ne veux pas dire 5 exemples, je veux dire la documentation complète de l'API. Voici pourquoi:
Je teste subsonique en écrivant des classes ASP.NET MembershipProvider et RoleProvider et des questions simples me ralentir continuellement à l'aide subsonique:
Q. En supposant que j'ai une classe « Utilisateur » et mettre à jour/enregistrer/supprimer un enregistrement en utilisant
user.Save();
J'ai besoin d'informations sur la façon d'obtenir le succès/l'échec? Est-ce que je cherche une exception en cas d'échec ou puis-je obtenir le nombre d'enregistrements 'affectés' (old school?)
Q. Si j'obtiens une exception, à quelle (s) exception puis-je m'attendre?
Je vais avoir plus de problèmes, mais je crois vraiment qu'une bonne documentation fonctionnelle de l'API résoudrait le problème. Si la réponse est 'lire le code source', alors je suis sûr que vous allez chasser un bon nombre de développeurs de subsonic. Je veux vraiment utiliser la bibliothèque, mais le point est "utiliser" la bibliothèque, pas l'inverse.
-Jeff
Merci, cela semble évident mais je ne savais pas si Rob utilisait des classes d'exceptions personnalisées pour Subsonic. – Jeff