ASP.NET Forums/Data Access/ADO.NET, Entity Framework, LINQ to SQL, NHibernate/Why I need a Id Interface to implement a repository generic c#?/Why I need a Id Interface to implement a repository generic c#?