title: Entity Framework / Azure Web Service model design
body: <p>I am doing some prototyping and have a small database (4 related tables) which I developed an Entity Framework 6 project around (DLL with models for the tables).  I've added an ASP.NET MVC 4 Web App to the solution that includes Repository interfaces/implementations under the model folder.  The Repositories add interfaces for CRUD operations against the EF project.  The Web App has a set of controllers providing REST interface through the repositories. Standard stuff I believe.</p>
  
  <p>The issue that I have is I want to create an aggregate class the wrappers types (models) defined in the EF and return that aggregate in response to a Get request.  The question is where do I define this aggregate object?  The EF project? (and how?).  An independent class library (usable by a client)?  The Web App?</p>
  
  <p>Trying to keep all the model definitions in the same place that understood by a client and Web App service at the same time.</p>
  
  <p>Thanks</p>