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();
        }