Я использую Firebase в xamarin. Работает хорошо в онлайн режиме. Как я могу работать с firebase в автономном режиме, когда нет inte rnet и syn c в облаке firebase в онлайн-режиме?
Вот код, который я использовал для создания и получения данные в онлайн режиме:
public async Task AddPerson(int personId, string name)
{
await firebase
.Child("Persons")
.PostAsync(new Person() { PersonId = personId, Name = name });
}
public async Task<List<Person>> GetAllPersons()
{
return (await firebase
.Child("Persons")
.OnceAsync<Person>()).Select(item => new Person
{
Name = item.Object.Name,
PersonId = item.Object.PersonId
}).ToList();
}