新增 ExecuteWith 方法