public async Task <SpecialistModel> Handle(DeleteSpecialistCommand request, CancellationToken cancellationToken)
        {
            var resultId = await _repository.DeleteSpecialistAsync(request.Id);

            var specialist = await _repository.GetSpecialistByIdAsync(resultId);

            return(new SpecialistModel()
            {
                Id = specialist.Id,
                Names = specialist.Names,
                Surnames = specialist.Surnames
            });
        }