public async Task <TryCreateListResponse> TryCreateList(string name, string description, string language = "en", int retryCount = 0, int delayMilliseconds = 1000) { var response = await _cachedSearchClient.CreateList(_settings.SessionId, name, description, language, retryCount, delayMilliseconds); ListCrudResponseModel listCrudResponse = null; if (response.HttpStatusCode.IsSuccessCode()) { listCrudResponse = JsonConvert.DeserializeObject <ListCrudResponseModel>(response.Json); } return(new TryCreateListResponse(response.HttpStatusCode, listCrudResponse)); }
public TryCreateListResponse(HttpStatusCode statusCode, ListCrudResponseModel listCrudResponse) { HttpStatusCode = statusCode; ListCrudResponse = listCrudResponse; }