title: Entity Framework in .NET Standard Library
body: <p><strong>Scenario:</strong></p>
  
  <p>I have a Web API application which targets .net framework 4.6.2. Now i need a scheduler like app so i am planning to create aws lambda function for this. In order to do that i am planning to create the new one in .net core. But my current priority does not allow to migrate entire application to .net core now.</p>
  
  <p><strong>My plan:</strong></p>
  
  <ul>
  <li>Current start the new application in .net core and slowly migrate the existing Web API to .net core</li>
  <li>The data layer libraries need to be compatible with existing Web API (.net Framework) and new application (.net core)</li>
  <li>For compatibility, i am thinking to migrate my data layer libraries to .net standard</li>
  </ul>
  
  <p><strong>Questions:</strong></p>
  
  <p>As I am new .net core and .net standard I have the following confusions</p>
  
  <ul>
  <li>Can i use .net standard for data layer libraries also? Is this advisable?</li>
  <li>Which entity framework need to use? if EF core, is this work with my existing Web API? (current EF 6)</li>
  <li>Any issues in migration and work with .net framework and .net core</li>
  </ul>