title: Using Entity Framework generated classes in Business Logic Layer
body: <p>I have a ASP.net (C#) project that is using a three layer architecture.  I started to use Entity Framework in my DAL and the question is to what extent classes generated by Entity Framework can be used in the Business Logic Layer? </p>
  
  <p>It is a good idea to use them directly or should i create my own business objects and map to them from Entity Framework(db->O/RM->BOs)?</p>