Как сохранить сессию в xamarin ios, я должен использовать Xamarin.Auth? - PullRequest
0 голосов
/ 07 января 2020

Как сохранить сеанс в xamarin ios, я должен использовать Xamarin.Auth?

Мне также нужно иметь возможность проверить, существует ли уже сеанс, когда приложение запускается таким образом, я пропускаю страницу входа, если они уже подписаны в

public class SettingsManager : ISettingsManager
    {
        public string PersonalFolderPath = Environment.GetFolderPath(Environment.SpecialFolder.Personal);

        // Write Information to a Local File
        public void WriteLocalFile(string FileName, string Data)
        {
            string filePath = Path.Combine(PersonalFolderPath, FileName);
            File.WriteAllText(filePath, Data);
        }

        }

я нашел эту тему https://forums.xamarin.com/discussion/117141/save-and-grab-session-id-and-other-data

1 Ответ

3 голосов
/ 07 января 2020

Чтобы сохранить данные сеанса, вы можете использовать Xamarin.Essentials

Чтобы сохранить значение для данного ключа в настройках:

Preferences.Set("my_key", "my_value");

Чтобы получить значение из настроек или по умолчанию, если не установлено:

var myValue = Preferences.Get("my_key", "default_value");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...