コード例 #1
0
        private Task <IQueryResultDto <UserLocationDto> > GetResultAsync(IQueryDtoMapper <UserLocation, UserLocationDto> mapper,
                                                                         UserLocationFilterDto filter)
        {
            var queryDto = new QueryDto <UserLocationFilterDto>
            {
                Filter    = filter,
                WithCount = true
            };

            return(mapper.QueryDto(queryDto).MapQueryAsync());
        }
コード例 #2
0
        public async Task Get_Test()
        {
            var filter = new UserLocationFilterDto();
            var timer  = Stopwatch.StartNew();

            var mapper = GetQueryDtoMapper();
            var result = await GetResultAsync(mapper, filter);

            var time = timer.Elapsed.TotalMilliseconds;

            _testOutputHelper.WriteLine($"time: {time: 0.0000} ms");
            Assert.NotNull(result);
            Assert.True(result.Count > 0);
        }