O padrão de "Unidade de trabalho" do Entity Framework 4 é o caminho a seguir para repositórios genéricos?
Estou pensando em criar um repositório genérico do Entity Framework 4 para um novo projeto do ASP.NET MVC em que estou trabalhando. Eu estive analisando vários tutoriais e todos parecem usar o padrão da Unidade de Trabalho ...
Pelo que tenho lido, a EF já está usando isso dentro do ObjectContext e você está simplesmente estendendo isso para criar suas próprias Unidades de Trabalho.
Por que alguém iria se esforçar para fazer isso? Essa é a maneira preferida de trabalhar com repositórios genéricos?
Muito obrigado, Kohan.