public async Task SetCompany(int companyId) { async Task LoadBranches() { CompanyBranches = await _branchRepository.GetItemsWithDetailsByCompany(companyId).ToAsyncObservableCollection(); CompanyBranches.BindToRepositoryChanges(_branchRepository, e => e.CompanyId == companyId); } await ToggleBusyAsync(LoadBranches()); }