Могут ли Entity Framework Power Tools CTP1 генерировать классы для хранимых процедур? - PullRequest
4 голосов
/ 15 января 2012

Существует ли какой-либо метод для генерации классов для хранимых процедур в моей БД, когда я впервые использовал код обратного инженера, предоставленный Entity Framework Power Tools CTP1?

Ответы [ 2 ]

1 голос
/ 17 февраля 2012

Нет, это не будет сгенерировано для вас, но с небольшим усилием вы можете интегрировать их.Вы можете просто сгенерировать из своих таблиц, а затем вернуть сущность в свой слой хранилища:

        public Customer GetById(int id)
        {
            return_context.Database.SqlQuery("Proc_GetCustomer @customerID", new SqlParameter("@customerID", id));
        }

1 голос
/ 15 января 2012

Нет. Если вы хотите использовать код для вызова ваших хранимых процедур, сгенерированных любым инструментом, используйте EDMX и базу данных в первую очередь.

...