public async Task AdminUniversitiesQuery_Ok() { var query = new UniversitiesQuery("IL", ItemState.Ok); var query2 = new UniversitiesQuery(null, ItemState.Ok); var t1 = _fixture.QueryBus.QueryAsync(query, default); var t2 = _fixture.QueryBus.QueryAsync(query2, default); await Task.WhenAll(t1, t2); }
public async Task <IEnumerable <PendingUniversitiesDto> > GetNewUniversities([FromQuery] UniversitiesRequest model , CancellationToken token) { if (string.IsNullOrEmpty(User.GetCountryClaim()) || User.GetCountryClaim().Equals(model.Country, StringComparison.CurrentCultureIgnoreCase)) { var query = new UniversitiesQuery(model.Country, model.State.GetValueOrDefault(ItemState.Pending)); var retVal = await _queryBus.QueryAsync(query, token); return(retVal); } else { return(null); } }