это довольно открытый вопрос с небольшим количеством подтверждающей информации.Есть множество факторов, связанных с таким решением.Это просто вы разрабатываете или команда.В любом случае, какой у вас опыт работы с EF?Если у вас нет большого опыта и жесткие временные рамки, возможно, быстрее будет работать с наборами данных.
За исключением этих типов вопросов, я большой поклонник ORMдумаю, что это облегчает жизнь в долгосрочной перспективе.Но у него есть кривая обучения, если вы не знакомы с некоторыми концепциями и, в частности, с ошибками (такими как вопросы выбора N + 1).