public virtual void Create(TModel model) { using (var client = new HttpClient()) { var message = client.PostAsJsonAsync(urlBuilder.CreateUrl(), model).Result; if (message.StatusCode == System.Net.HttpStatusCode.BadRequest) { throw new Exception(); } } }