public async Task EditAsync(UpdateSpeciesRequest request)
        {
            var speciesFromDb = await _speciesRepository.GetByIdAsync(request.Id);

            if (request.Name == null)
            {
                throw new BadRequestException("Nie podano nazwy");
            }

            speciesFromDb.Name = request.Name;

            await _speciesRepository.SaveChangesAsync();
        }
        public async Task <IActionResult> Edit([FromBody] UpdateSpeciesRequest request)
        {
            await _speciesService.EditAsync(request);

            return(Ok());
        }