バックアップ サービスを作成する必要があるため、各プラットフォームに SQLite データベース ファイルを保存する予定です。保存したファイルは、アプリのアンインストール後に使用できるようになります。
Downloadsフォルダー (すべてのプラットフォームで利用できるはずです)を使用するつもりです。
インターフェイスを作成し、プラットフォームごとに次のコードを使用します。
インターフェース:
public interface IBackupService
{
string GetDownloadPath();
}
アンドロイド:
public string GetDownloadPath()
{
return Android.OS.Environment.DirectoryDownloads;
}
UWP :
public string GetDownloadPath()
{
return Windows.Storage.KnownFolders.???????;
}
それについて私は何をすべきですか?利用できる公立図書館はありますか?