Po uruchomieniu apki system sprawdza mi czy uzytkownik wczesniej byl zapisany w pliku. Jesli tak ma pobrac dane z pliku i ominąć logowanie.
Mam metode która czyta plik sprawdza warunek czy nie jest pusty i deserializuje
public async Task<bool> CheckCurrentUser ()
{
var content = await FileManagerInstance.ReadFile (FileManager.FileType.CurrentUser);
if (string.IsNullOrEmpty (content)) return false;
try {
_profileModel = Newtonsoft.Json.JsonConvert.DeserializeObject<ProfileModel> (content);
} catch (Newtonsoft.Json.JsonException ex) {
Debug.WriteLine ("Result content is bad!");
if (Debugger.IsAttached) {
throw ex;
}
}
return true;
}
Powyższa metoda sprawdza czy w pliku coś jest jak najlepiej zrobić zeby przkeazywać teraz pobrane dane z pliku do logowania albo ? czy tą metodę jakoś mogę zminić ?