async Task AddSkillsToUserAsync(SaveSkillsRequestDTO saveSkills) { var content = new StringContent(JsonConvert.SerializeObject(saveSkills), Encoding.UTF8, "application/json"); var response = await client.PutAsync("users/skills/", content); Console.WriteLine(response.StatusCode); }
public void AddSkillToUser() { List <Int64> list = new List <Int64>(); int input = 0; string tym; Console.WriteLine("Add skill to list:"); do { try { input = Convert.ToInt32(Console.ReadLine()); if (skills != null && skills.Length >= input && input != 0) { list.Add(input); } } catch (Exception e) { input = 0; } } while (input != 0); SaveSkillsRequestDTO saveSkills = new SaveSkillsRequestDTO(); saveSkills.userId = userID; saveSkills.skillsIds = list.ToArray <Int64>(); AddSkillsToUserAsync(saveSkills).GetAwaiter(); }