В отдельном уровне доступа к данным и бизнес-логике я могу использовать классы инфраструктуры Entity в бизнес-уровне?
EDIT: я не думаю, что мне нужно будет поменять уровень доступа к данным из моей бизнес-логики в будущем (т.е. будет SQL Server), однако я буду использовать для слоя пользовательского интерфейса. Поэтому вопрос, скорее, состоит в том, что есть серьезные проблемы с использованием классов EF для меня в бизнес-слое? Похоже, что будет меньше сантехники.