public void Delete(int id) { try { _doctorSpecialistRepository.DeleteMulti(x => x.FK_MESpecialistID == id); _specialistRepository.Delete(id); _unitOfWork.Commit(); } catch (Exception ex) { _logService.Create(ex); throw ex; } }