public async void Ready() { var send = SendToken(); send["cmd"] = "switchReady"; send["ready"] = true.ToString(); var receive = await DataHttpClient.PostAsync(DataServerUrl, send); }
public async void Matching() { var send = SendToken(); send["cmd"] = "matching"; var receive = await DataHttpClient.PostAsync(DataServerUrl, send); Debug.LogError(receive.GetString()); }
public async void FastLogin() { if (PlayerPrefs.HasKey("last_username") && PlayerPrefs.HasKey("last_token")) { } var send = new KeyValueProtocol(); send["cmd"] = "fastRegister"; var receive = await DataHttpClient.PostAsync(DataServerUrl, send); }
public async Task <bool> DeleteCharacter(string id) { var send = SendToken(); send["cmd"] = "deleteCharacter"; send["character_id"] = id; var receive = await DataHttpClient.PostAsync(DataServerUrl, send); return(Success(receive)); }
public async Task <bool> CreateCharacter() { var send = SendToken(); send["cmd"] = "createCharacter"; var receive = await DataHttpClient.PostAsync(DataServerUrl, send); return(Success(receive)); }
public async Task <FightRoom> GetFightRoom() { var send = SendToken(); send["cmd"] = "getFightRoom"; var receive = await DataHttpClient.PostAsync(DataServerUrl, send); if (receive["status"] == "成功") { return(JsonConvert.DeserializeObject <FightRoom>(receive["fightRoom"])); } else { return(null); } }
public async Task <Character> GetCharacter() { var send = SendToken(); send["cmd"] = "getCharacter"; var receive = await DataHttpClient.PostAsync(DataServerUrl, send); if (int.Parse(receive["characters_count"]) > 0) { return(new Character() { info = receive["character_info0"], id = receive["character_id0"] }); } else { return(null); } }
public async void Register() { var send = new KeyValueProtocol(); send["username"] = Input("username").text; send["password"] = StringTool.MD5(Input("password").text); send["cmd"] = "register"; var receive = await DataHttpClient.PostAsync(DataServerUrl, send); if (receive["status"] == "成功") { Login(); } else { IDGUI.Log(receive["info"]); Input("username").text = ""; Input("password").text = ""; } }
public CompanyController(ILogger <CompanyController> logger, DataHttpClient client) { _logger = logger; _client = client; }