public async Task HandleDapperLogic() { IDapperRepository <Employee> _dapperRepositoryValue = _dapperRepository.Value; Guid id = Guid.NewGuid(); var emp = new Employee { Id = id, first_name = "aaa11", last_name = "bbb11" }; await _dapperRepositoryValue.Add(emp); emp.address = "tehran"; await _dapperRepositoryValue.Update(emp); await _dapperRepositoryValue.Commit(); Employee given = await _dapperRepositoryValue.FindById(id, nameof(Employee)); await _dapperRepositoryValue.Remove(emp); await _dapperRepositoryValue.Commit(); }