public async Task <Note> GetNote(int id)
        {
            var json = await httpClient.GetStringAsync($"{Uri}/{id}");

            var noteDto = JsonConvert.DeserializeObject <NoteDto>(json);
            var note    = NoteDtoConverter.DtoToNote(noteDto);

            return(note);
        }
 public async Task UpdateNote(Note note)
 {
     var noteDto = NoteDtoConverter.NoteToDto(note, settings.DbTenantId);
     var json    = JsonConvert.SerializeObject(noteDto);
     await httpClient.PutAsync($"{Uri}/{note.Id}", new JsonContent(json));
 }
 public async Task AddNote(Note note)
 {
     var noteDto  = NoteDtoConverter.NoteToDto(note, settings.DbTenantId);
     var json     = JsonConvert.SerializeObject(noteDto);
     var response = await httpClient.PostAsync(Uri, new JsonContent(json));
 }