コード例 #1
0
        public async Task AddPlayerToTeamExists()
        {
            var payload = new PlayerTeamUpdateModel {
                UserId = 1, NewTeamId = 1, PlayerId = 1
            };
            var response = await _client.PutAsync($"api/v1/RugbyManager/UpdatePlayerTeam", new StringContent(JsonSerializer.Serialize(payload), Encoding.UTF8, "application/json"));

            response.StatusCode.Should().Be(System.Net.HttpStatusCode.BadRequest);
        }
コード例 #2
0
 public async Task <ActionResult> UpdatePlayerTeamAsync([FromBody] PlayerTeamUpdateModel playerTeamUpdate)
 {
     try
     {
         if (playerTeamUpdate != null)
         {
             //Todo
             return(Ok());
         }
         else
         {
             return(BadRequest("Payload cannot be empty"));
         }
     }
     catch (Exception ex)
     {
         _logger.LogError(ex, $"Error updating player team with message: {ex.Message}");
         return(BadRequest(ex.Message));
     }
 }
コード例 #3
0
 public async Task UpdatePlayerTeamAsync(PlayerTeamUpdateModel playerTeamUpdate)
 {
     throw new NotImplementedException();
 }