public async Task <IActionResult> PostAsync(Transfer_Specialty specialty)
        {
            _logger.LogInformation($"Adding new specialty.");
            Inner_Specialty transformedSpecialty = new Inner_Specialty
            {
                SpecialtyId = 0,
                Specialty   = specialty.Specialty
            };
            await _specialtyRepository.AddSpecialtyAsync(transformedSpecialty);

            return(CreatedAtAction(nameof(GetByIdAsync), new { id = specialty.SpecialtyId }, specialty));
        }