got basic question and answer creation from canvas

This commit is contained in:
2023-08-17 18:50:59 -06:00
parent 4fb257e000
commit 28ad344018
18 changed files with 604 additions and 204 deletions

View File

@@ -30,6 +30,7 @@ public class WebRequestor : IWebRequestor
public async Task<RestResponse> PostAsync(RestRequest request)
{
request.AddHeader("Content-Type", "application/json");
var response = await client.ExecutePostAsync(request);
if (!response.IsSuccessful)
{
@@ -43,6 +44,7 @@ public class WebRequestor : IWebRequestor
public async Task<(T?, RestResponse)> PostAsync<T>(RestRequest request)
{
request.AddHeader("Content-Type", "application/json");
var response = await client.ExecutePostAsync(request);
return (deserialize<T>(response), response);
}