/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='body'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <ProblemDetails> UpdateProductAsync(this INorthwindAPI operations, ProductEditModel body = default(ProductEditModel), CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.UpdateProductWithHttpMessagesAsync(body, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='id'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <Stream> ImageAsync(this INorthwindAPI operations, int id, CancellationToken cancellationToken = default(CancellationToken)) { var _result = await operations.ImageWithHttpMessagesAsync(id, null, cancellationToken).ConfigureAwait(false); _result.Request.Dispose(); return(_result.Body); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='id'> /// </param> /// <param name='imageFile'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <ProblemDetails> Image1Async(this INorthwindAPI operations, int id, Stream imageFile = default(Stream), CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.Image1WithHttpMessagesAsync(id, imageFile, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <IList <CategoryModel> > GetCategoriesAsync(this INorthwindAPI operations, CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.GetCategoriesWithHttpMessagesAsync(null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='id'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <object> GetProductByIdAsync(this INorthwindAPI operations, int id, CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.GetProductByIdWithHttpMessagesAsync(id, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='body'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task <int?> CreateProductAsync(this INorthwindAPI operations, CreateProductCommand body = default(CreateProductCommand), CancellationToken cancellationToken = default(CancellationToken)) { using (var _result = await operations.CreateProductWithHttpMessagesAsync(body, null, cancellationToken).ConfigureAwait(false)) { return(_result.Body); } }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='id'> /// </param> public static Stream Image(this INorthwindAPI operations, int id) { return(operations.ImageAsync(id).GetAwaiter().GetResult()); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> public static IList <CategoryModel> GetCategories(this INorthwindAPI operations) { return(operations.GetCategoriesAsync().GetAwaiter().GetResult()); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='id'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task DeleteProductByIdAsync(this INorthwindAPI operations, int id, CancellationToken cancellationToken = default(CancellationToken)) { (await operations.DeleteProductByIdWithHttpMessagesAsync(id, null, cancellationToken).ConfigureAwait(false)).Dispose(); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='id'> /// </param> public static void DeleteProductById(this INorthwindAPI operations, int id) { operations.DeleteProductByIdAsync(id).GetAwaiter().GetResult(); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='id'> /// </param> /// <param name='imageFile'> /// </param> public static ProblemDetails Image1(this INorthwindAPI operations, int id, Stream imageFile = default(Stream)) { return(operations.Image1Async(id, imageFile).GetAwaiter().GetResult()); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='body'> /// </param> public static object CreateProduct(this INorthwindAPI operations, ProductEditModel body = default(ProductEditModel)) { return(operations.CreateProductAsync(body).GetAwaiter().GetResult()); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='body'> /// </param> public static ProblemDetails UpdateProduct(this INorthwindAPI operations, ProductEditModel body = default(ProductEditModel)) { return(operations.UpdateProductAsync(body).GetAwaiter().GetResult()); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> public static IList <ProductModel> GetProducts(this INorthwindAPI operations) { return(operations.GetProductsAsync().GetAwaiter().GetResult()); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='id'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task UpdateImageAsync(this INorthwindAPI operations, int id, CancellationToken cancellationToken = default(CancellationToken)) { (await operations.UpdateImageWithHttpMessagesAsync(id, null, cancellationToken).ConfigureAwait(false)).Dispose(); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='id'> /// </param> public static void UpdateImage(this INorthwindAPI operations, int id) { operations.UpdateImageAsync(id).GetAwaiter().GetResult(); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='body'> /// </param> /// <param name='cancellationToken'> /// The cancellation token. /// </param> public static async Task UpdateProductAsync(this INorthwindAPI operations, UpdateProductCommand body = default(UpdateProductCommand), CancellationToken cancellationToken = default(CancellationToken)) { (await operations.UpdateProductWithHttpMessagesAsync(body, null, cancellationToken).ConfigureAwait(false)).Dispose(); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='body'> /// </param> public static void UpdateProduct(this INorthwindAPI operations, UpdateProductCommand body = default(UpdateProductCommand)) { operations.UpdateProductAsync(body).GetAwaiter().GetResult(); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='id'> /// </param> public static object GetProductById(this INorthwindAPI operations, int id) { return(operations.GetProductByIdAsync(id).GetAwaiter().GetResult()); }
/// <param name='operations'> /// The operations group for this extension method. /// </param> /// <param name='body'> /// </param> public static int?CreateProduct(this INorthwindAPI operations, CreateProductCommand body = default(CreateProductCommand)) { return(operations.CreateProductAsync(body).GetAwaiter().GetResult()); }