title: How to create a virtual file system with offline files (similar to OneDrive) in .NET?
body: <p>I need to create a virtual file system that syncs files from my Azure app service to local drive and backward. I need only some files and folders to be synchronized to my local file system and be available offline. The files/folders should synchronize during first access or when the user selects the &quot;Always keep on this device&quot; menu. Similar to how OneDrive is doing. I found the Microsoft CloudMirror C++ sample which has some basic OneDrive functionality, but it syncs all files one time during start and no listing/loading on first access.</p>
  <p>Is it possible to build virtual file system with above functionality completely in .NET?</p>