コード例 #1
0
        public async Task <IEnumerable <FermentableDto> > GetAllAsync(int from, int size, string custom)
        {
            var fermentableDtos = await _fermentableElasticsearch.GetAllAsync(from, size, custom);

            if (fermentableDtos.Any())
            {
                return(fermentableDtos);
            }
            var yeasts = await _fermentableRepository.GetAllAsync(from, size, "Supplier.Origin", "SubFermentables");

            fermentableDtos = Mapper.Map <IEnumerable <Fermentable>, IEnumerable <FermentableDto> >(yeasts);
            return(fermentableDtos);
        }
コード例 #2
0
        public async Task GetAllAsync_Not_Null_Not_Empty()
        {
            var fermentables = await _fermentableRepository.GetAllAsync(0, 20);

            Assert.NotNull(fermentables);
            Assert.True(fermentables.Any());
        }