public void Execute(object parameter) { var filter = parameter as IQueryFilter; var query = filter.Resolve(); _dataFilterService.FilterEventResult += _dataFilterService_FilterEventResult; _dataFilterService.FilterDataAsync(query); }
private async void OnGridFilterCommand(object obj) { IQueryFilter filter = obj as IQueryFilter; var query = filter.Resolve(); await _dataFilterService.FilterDataAsync(query); }