[Day 15] 牛刀小试-在Controller封装自己的Post API

(这边只先列出必要的参数,若想要想新增自订栏位供User使用,都可再去扩充原本的class,先不在这边做赘述。)

先来个pseudo code:


        [HttpPost("QueryPayOrder")]
        public async Task<ActionResult<OrderPayQueryReq>> QueryPayStatusAsync(OrderPayQueryReq orderInfo)
        {

            orderInfo = new OrderPayQueryReq()
            {
                //以下输入为示意
                //ShopNo="NA0249_001",
                APIService = APIService.OrderPayQuery,
                //Sign = "A3EAEE3B361B7E7E9B0F6422B954ECA5D54CEC6EAB0880CB484AA6FDA4154331",
                //Message = "",
                //Nonce = "NjM2NjA0MzI4ODIyODguMzo3NzI0ZDg4ZmI5Nzc2YzQ1MTNhYzg2MTk3NDBlYTRhNGU0N2IxM2Q2M2JkMTIwOGU5YzZhMGFmNGY5MjA5YzVm",
                //PayToken = "",
            };
            try
            {
                OrderPayQueryReq result = await _orderService.PostQpayApiAsync(orderInfo, APIService.OrderPayQuery);
                return result;
            }
            catch (Exception e)
            {
                //throw e;
                return StatusCode(500);
            }
        }
        

<<:  29.unity 2D灯光(Universal RP)

>>:  Day15 Sideproject(作品集) from 0 to 1 -刻画面

自动化 End-End 测试 Nightwatch.js 之踩雷笔记:等待物件

前一篇利用 Nightwatch.js 的 pause(),并透过 global 设定了不同的等待时...

Day 01 阿修补坑中

第一天先来聊聊我的背景以及为什麽我会想写这个主题 原本我是一名品保工程师,做了3、4年发现这份工作开...

自动化 End-End 测试 Nightwatch.js 之踩雷笔记:点击物件 III

点击物件是蛮基本的操作,不过还是有很多地方需要注意。 回顾 第一天提到了如果该物件是 div,例如这...

Day08 - Numbers

在 Objective-C 中,为了保存基本的资料类型,像是 int, float, bool,内建...

CSS Animation 使 Mobile 网页崩溃!? 效能优化篇(2) - 查看网页效能并发现问题~

崩溃之後面对的是迟钝 上一章我们解决了网页崩溃问题,接下来发现网页中的动画在电脑上顺利执行,IPho...