Exemplo n.º 1
0
        public override async Task Initialize()
        {
            await base.Initialize();

            needsSync = await dataSource.HasUnsyncedData();

            Email = await dataSource.User.Current.FirstAsync().Select(u => u.Email);
        }
Exemplo n.º 2
0
        public override async Task Initialize()
        {
            await base.Initialize();

            needsSync = await dataSource.HasUnsyncedData();

            var user = await dataSource.User.Current.FirstAsync();

            Email = user.Email;
        }
Exemplo n.º 3
0
        public override async Task Initialize()
        {
            await base.Initialize();

            needsSync = await dataSource.HasUnsyncedData();

            var user = await dataSource.User.Current.FirstAsync();

            emailSubject.OnNext(user.Email);
        }
Exemplo n.º 4
0
 private IObservable <bool> isSynced()
 => dataSource.HasUnsyncedData().Select(Invert);
Exemplo n.º 5
0
 private async Task <bool> isSynced()
 => !IsRunningSync && !(await dataSource.HasUnsyncedData());