Пример #1
0
        public async Task <Recipe> Handle(GetRecipeById request, CancellationToken cancellationToken)
        {
            var recipe = await _repository.GetById(request.Id);

            if (request.StripMetadata)
            {
                recipe.Metadata = null;
            }
            return(recipe);
        }
 private async Task <bool> Exist(Guid id, CancellationToken cancellationToken)
 => await _repository.GetById(id) != null;