title: Shared Sqlite Between Webapplication Projects
body: <p>I'm working on TO-DO management solution which has two separate asp.net mvc core web applications and one web api application as;<br>
  - Admin panel web app. ( Doing CRUD operations on Todo list )<br>
  - Front office web app. ( it will list todo items )<br>
  - Webapi web app. ( Also it will list todo items )  </p>
  
  <p>How to share one Sqlite db file between those projects ?
  I need to give some full path of the Sqlite file in solution so every application should look this path/db. Also I'm using entity framework core, so solution has entity-migrations as well.</p>
  
  <p>I don't want to use MsSql, MySQL, MongoDB etc. Please don't suggest them as a solution. I know "MVC framework Areas" feature. And I know I can host Webapi and Web app on same project but i don't want to combine these projects. Samba share, windows file share is not an option as well. I will use shared hosting as well so I can't use "/var/local/share/app.db" or "D:\app.db" or a temp path etc. So how can I solve this problem?</p>
  
  <p>I'm using Ubuntu OS. Entity freamwork core, All projects uses Asp.net Mvc Core 2.1, C#</p>