Quelqu'un (Rob) peut-il expliquer comment implémenter le nouveau SubSonicRepository <> Pattern? Je l'ai utilisé avec l'ancienne version et les modèles MVC (dans des formulaires Web) en utilisant l'initialisation suivante.Comment utiliser le nouveau modèle IRepository de Subsonic 3.0
public IRepository<StaffingPosition> _StaffingPositionsRepository;
public StaffingBase()
{
_StaffingPositionsRepository = new SubSonicRepository<StaffingPosition>();
}
public StaffingBase(IRepository<StaffingPosition> staffingpositionsRepo)
{
_StaffingPositionsRepository = staffingpositionsRepo;
}
Notez que mon service WCF hérite de cette classe pour faciliter l'accès.
Maintenant SubSonicRepository() nécessite un argument de IQuerySurface et je ne suis pas sûr de la meilleure façon de le faire. Je creuse vraiment le modèle IRepository et je veux essayer de le coller si possible ... à moins que quelqu'un ait de meilleures idées. Merci!
Cela a fonctionné! Cela étant dit, chaque fois que j'utilise le nouveau Subonic, même dans ce cas, il renvoie le nombre correct d'enregistrements mais tous les éléments d'enregistrement, dans ce cas une liste générique, sont null. Est-ce que quelqu'un sait pourquoi c'est? – Zacho
Vous devriez publier ceci comme une nouvelle question avec plus de détails. Vous obtiendrez beaucoup plus de réponses de cette façon. –