Я хотел бы использовать CommonLibrary .NET в моем проекте, но у меня есть устаревший код и я не могу моделировать Code First, я использую инструмент VS2010 для генерации модели из БД.
Но, похоже, что готовые средства проектирования, которые сгенерированы средством проектирования, не могут быть использованы с репозиториями в CommonLibrary, выдает ошибку:
Ошибка 1 Тип 'RepositoryTest.UserInfo' нельзя использовать как тип
параметр 'T' в универсальном типе или методе
'ComLib.Entities.RepositorySql <Т>'. Там нет неявной ссылки
преобразование из 'RepositoryTest.UserInfo' в
'ComLib.Entities.IEntity'.
У кого-нибудь тоже была эта проблема, если да, может быть, есть простое решение?
Я также хотел бы знать, есть ли у кого-нибудь хорошая альтернативная структура или проект, который реализует репозитории, поддерживающие объекты EF.
Я TDDing, поэтому я хотел бы иметь реализацию хранилища в памяти в той же среде, поэтому я выбрал эту среду в первую очередь.