public async Task Application_Person_Query_All(int range) { for (int i = 0; i < range; i++) { var person = new CreateNewPersonCommand() { FirstName = "Adam", LastName = "Liu", Age = new Random().Next(10) }; iocProvider.GetContainer().Resolve <IPersonCommandHandler>().Handle(person); } var result = await handler.Query(); AreEqual(result.Count(), range); }
public async Task <IHttpActionResult> GetPersons( string filter = null, string orderBy = null, int?pageIndex = null, int?pageCount = null) { var result = await _queryService.Query(filter, orderBy, pageIndex, pageCount); return(Ok(result)); }