public async void AddFilter() { var dialog = new StringDialog("Add filter", "Filter name", ""); var result = (bool?)await DialogHost.Show(dialog, MappingViewModel.ProfileViewModel.ProfileDialogIdentifier); if (result == null || !result.Value) { return; } var filterViewModel = new FilterViewModel(this, Plugin.AddFilter(dialog.Value)); Filters.Add(filterViewModel); }