Example #1
0
 public ActionResult <bool> GiveUp([FromBody] SurrenderRequest sr)
 {
     if (sr == null || string.IsNullOrEmpty(sr?.GameToken) || string.IsNullOrEmpty(sr?.PlayerToken))
     {
         return(BadRequest());
     }
     return(Ok(true));
 }
    void ConfirmSurrender()
    {
        SurrenderRequest request = new SurrenderRequest();

        App.Manager.Network.Request("Surrender", request, delegate(IMessage responseData) {
            SurrenderResponse response = (SurrenderResponse)responseData;
            if (response.IsSurrender)
            {
                Common.UI.OpenTips("发起投降");
            }
        });
    }