Browse Source

Use GetQueryableAsync

pull/6809/head
Halil İbrahim Kalkan 5 years ago
parent
commit
3577bdb361
  1. 2
      test/AbpPerfTest/AbpPerfTest.WithAbp/Controllers/BookController.cs
  2. 2
      test/AbpPerfTest/_jmeter/SimpleTestPlan.jmx

2
test/AbpPerfTest/AbpPerfTest.WithAbp/Controllers/BookController.cs

@ -23,7 +23,7 @@ namespace AbpPerfTest.WithAbp.Controllers
[HttpGet]
public async Task<List<BookDto>> GetListAsync()
{
var books = await _bookRepository.OrderBy(x => x.Id).Take(10).ToListAsync();
var books = await (await _bookRepository.GetQueryableAsync()).OrderBy(x => x.Id).Take(10).ToListAsync();
return books
.Select(b => new BookDto

2
test/AbpPerfTest/_jmeter/SimpleTestPlan.jmx

@ -18,7 +18,7 @@
<boolProp name="LoopController.continue_forever">false</boolProp>
<stringProp name="LoopController.loops">20</stringProp>
</elementProp>
<stringProp name="ThreadGroup.num_threads">2000</stringProp>
<stringProp name="ThreadGroup.num_threads">1000</stringProp>
<stringProp name="ThreadGroup.ramp_time">10</stringProp>
<boolProp name="ThreadGroup.scheduler">false</boolProp>
<stringProp name="ThreadGroup.duration"></stringProp>

Loading…
Cancel
Save