public async Task <bool> GiveGiftSubBytes(GiveGiftSubBytesRequest request) { try { var result = await _client.PostAsync("GiveGiftSubBytes", HttpClientHelper.GetJsonData(request)); return(result.IsSuccessStatusCode); } catch (Exception e) { return(HttpClientHelper.LogError <bool>(_logger, e, new object[] { request.Username })); } }
public IActionResult GiveGiftSubBytes([FromBody] GiveGiftSubBytesRequest request) { try { _vipService.GiveGiftSubBytes(request.Username); } catch (Exception e) { _logger.LogError(e, "Error in GiveGiftSubBytes"); } return(BadRequest()); }