title: How to access public download folder in every platform in Xamarin.Forms
body: <p>I need to create a backup service so I intend to save the SQLite database file on each platform. The saved file should be available <em>after the uninstall of the app</em>.</p>
  
  <p>I intend to use the <strong><em>Downloads</em></strong> folder (which should be available on every platform).</p>
  
  <p>I have created an interface and use the following code per platform:</p>
  
  <p><strong>Interface</strong>:</p>
  
  <pre><code>public interface IBackupService
  {
    string GetDownloadPath();
  }
  </code></pre>
  
  <p><strong>Android</strong>:</p>
  
  <pre><code>public string GetDownloadPath()
  {
    return Android.OS.Environment.DirectoryDownloads;
  }
  </code></pre>
  
  <p><strong>UWP</strong>:</p>
  
  <pre><code>public string GetDownloadPath()
  {
    return Windows.Storage.KnownFolders.???????;
  }
  </code></pre>
  
  <p>What should I do about that? Is there a public library that I could use?</p>