Une application a une classe Foo qui est une classe concrète avec toute la logique métier et le comportement correctement défini.Où placer les méthodes GetObjectColletion?
Cela dit, il faut obtenir la collection de tous les Foos qui sont persistants à cette application.
Où devrait être placée cette méthode "IEnumerable GetFoos()"?
Pas à la classe Foo elle-même, non?