public async Task ExecuteAsync() { for (int i = 0; i < 5; i++) { var defaultValue = (FaixaSalarialDefaultValues)i; var stringDefaultValue = FaixaSalarialDefaultValuesAccess.GetValue(defaultValue); var faixaSalarialDb = _faixaSalarialRepository.GetByDescricao(stringDefaultValue); if (faixaSalarialDb == null) { faixaSalarialDb = new FaixaSalarial(stringDefaultValue); _faixaSalarialRepository.Create(faixaSalarialDb); await _faixaSalarialRepository.UnitOfWork.SaveDbChanges(); } } }