Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 5 additions & 4 deletions AdvancedBilling.Standard/AdvancedBilling.Standard.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<AssemblyName>Maxio.AdvancedBillingSdk</AssemblyName>
<Version>6.1.0.0</Version>
<Version>7.0.0.0</Version>
<Authors>MaxioSdk</Authors>
<Owners></Owners>
<Product>AdvancedBilling.Standard</Product>
<Copyright>Copyright © 2019</Copyright>
<AssemblyVersion>6.1.0.0</AssemblyVersion>
<FileVersion>6.1.0.0</FileVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<FileVersion>7.0.0.0</FileVersion>
<Description>Ultimate billing and pricing flexibility for B2B SaaS.
Maxio integrates directly into your product, so you can seamlessly manage your product catalog, bill customers, and collect payments.</Description>
<LangVersion>7.3</LangVersion>
Expand All @@ -32,7 +32,8 @@ Maxio integrates directly into your product, so you can seamlessly manage your p
</PropertyGroup>

<ItemGroup>
<PackageReference Include="APIMatic.Core" Version= "[0.4.6, 0.5.0)" />
<None Include="..\README.md" Link="README.md" />
<PackageReference Include="APIMatic.Core" Version= "[0.4.10, 0.5.0)" />
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />
<None Include="..\README.md" Pack="true" PackagePath="\"/>
<None Include="..\LICENSE" Pack="true" PackagePath="\"/>
Expand Down
2 changes: 1 addition & 1 deletion AdvancedBilling.Standard/AdvancedBillingClient.cs
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ public sealed class AdvancedBillingClient : IConfiguration
};

private readonly GlobalConfiguration globalConfiguration;
private const string userAgent = "AB SDK DotNet:6.1.0 on OS {os-info}";
private const string userAgent = "AB SDK DotNet:7.0.0 on OS {os-info}";
private readonly HttpCallback httpCallback;
private readonly Lazy<APIExportsController> aPIExports;
private readonly Lazy<AdvanceInvoiceController> advanceInvoice;
Expand Down
2 changes: 0 additions & 2 deletions AdvancedBilling.Standard/Authentication/BasicAuthManager.cs
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,6 @@ public Builder Username(string username)
return this;
}


/// <summary>
/// Sets Password.
/// </summary>
Expand All @@ -116,7 +115,6 @@ public Builder Password(string password)
return this;
}


/// <summary>
/// Creates an object of the BasicAuthModel using the values provided for the builder.
/// </summary>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ internal AdvanceInvoiceController(GlobalConfiguration globalConfiguration) : bas
/// We recommend using either the create or preview endpoints for proforma invoices to preview this advance invoice before using this endpoint to generate it.
/// </summary>
/// <param name="subscriptionId">Required parameter: The Chargify id of the subscription.</param>
/// <param name="body">Optional parameter: Example: .</param>
/// <param name="body">Optional parameter: .</param>
/// <returns>Returns the Models.Invoice response from the API call.</returns>
public Models.Invoice IssueAdvanceInvoice(
int subscriptionId,
Expand All @@ -54,7 +54,7 @@ public Models.Invoice IssueAdvanceInvoice(
/// We recommend using either the create or preview endpoints for proforma invoices to preview this advance invoice before using this endpoint to generate it.
/// </summary>
/// <param name="subscriptionId">Required parameter: The Chargify id of the subscription.</param>
/// <param name="body">Optional parameter: Example: .</param>
/// <param name="body">Optional parameter: .</param>
/// <param name="cancellationToken"> cancellationToken. </param>
/// <returns>Returns the Models.Invoice response from the API call.</returns>
public async Task<Models.Invoice> IssueAdvanceInvoiceAsync(
Expand Down Expand Up @@ -107,7 +107,7 @@ public Models.Invoice ReadAdvanceInvoice(
/// A `reason` is required in order to void, and the invoice must have an open status. Voiding will cause any prepayments and credits that were applied to the invoice to be returned to the subscription. For a full overview of the impact of voiding, please [see our help docs]($m/Invoice).
/// </summary>
/// <param name="subscriptionId">Required parameter: The Chargify id of the subscription.</param>
/// <param name="body">Optional parameter: Example: .</param>
/// <param name="body">Optional parameter: .</param>
/// <returns>Returns the Models.Invoice response from the API call.</returns>
public Models.Invoice VoidAdvanceInvoice(
int subscriptionId,
Expand All @@ -119,7 +119,7 @@ public Models.Invoice VoidAdvanceInvoice(
/// A `reason` is required in order to void, and the invoice must have an open status. Voiding will cause any prepayments and credits that were applied to the invoice to be returned to the subscription. For a full overview of the impact of voiding, please [see our help docs]($m/Invoice).
/// </summary>
/// <param name="subscriptionId">Required parameter: The Chargify id of the subscription.</param>
/// <param name="body">Optional parameter: Example: .</param>
/// <param name="body">Optional parameter: .</param>
/// <param name="cancellationToken"> cancellationToken. </param>
/// <returns>Returns the Models.Invoice response from the API call.</returns>
public async Task<Models.Invoice> VoidAdvanceInvoiceAsync(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ public Models.ComponentResponse PromoteComponentPricePointToDefault(
/// This endpoint can be used to create a new price point for an existing component.
/// </summary>
/// <param name="componentId">Required parameter: The Advanced Billing id of the component.</param>
/// <param name="body">Optional parameter: Example: .</param>
/// <param name="body">Optional parameter: .</param>
/// <returns>Returns the Models.ComponentPricePointResponse response from the API call.</returns>
public Models.ComponentPricePointResponse CreateComponentPricePoint(
int componentId,
Expand All @@ -84,7 +84,7 @@ public Models.ComponentPricePointResponse CreateComponentPricePoint(
/// This endpoint can be used to create a new price point for an existing component.
/// </summary>
/// <param name="componentId">Required parameter: The Advanced Billing id of the component.</param>
/// <param name="body">Optional parameter: Example: .</param>
/// <param name="body">Optional parameter: .</param>
/// <param name="cancellationToken"> cancellationToken. </param>
/// <returns>Returns the Models.ComponentPricePointResponse response from the API call.</returns>
public async Task<Models.ComponentPricePointResponse> CreateComponentPricePointAsync(
Expand Down Expand Up @@ -143,7 +143,7 @@ public Models.ComponentPricePointsResponse ListComponentPricePoints(
/// Use this endpoint to create multiple component price points in one request.
/// </summary>
/// <param name="componentId">Required parameter: The Advanced Billing id of the component for which you want to fetch price points..</param>
/// <param name="body">Optional parameter: Example: .</param>
/// <param name="body">Optional parameter: .</param>
/// <returns>Returns the Models.ComponentPricePointsResponse response from the API call.</returns>
public Models.ComponentPricePointsResponse BulkCreateComponentPricePoints(
string componentId,
Expand All @@ -154,7 +154,7 @@ public Models.ComponentPricePointsResponse BulkCreateComponentPricePoints(
/// Use this endpoint to create multiple component price points in one request.
/// </summary>
/// <param name="componentId">Required parameter: The Advanced Billing id of the component for which you want to fetch price points..</param>
/// <param name="body">Optional parameter: Example: .</param>
/// <param name="body">Optional parameter: .</param>
/// <param name="cancellationToken"> cancellationToken. </param>
/// <returns>Returns the Models.ComponentPricePointsResponse response from the API call.</returns>
public async Task<Models.ComponentPricePointsResponse> BulkCreateComponentPricePointsAsync(
Expand All @@ -181,7 +181,7 @@ public Models.ComponentPricePointsResponse BulkCreateComponentPricePoints(
/// </summary>
/// <param name="componentId">Required parameter: The id or handle of the component. When using the handle, it must be prefixed with `handle:`. Example: `123` for an integer ID, or `handle:example-product-handle` for a string handle..</param>
/// <param name="pricePointId">Required parameter: The id or handle of the price point. When using the handle, it must be prefixed with `handle:`. Example: `123` for an integer ID, or `handle:example-price_point-handle` for a string handle..</param>
/// <param name="body">Optional parameter: Example: .</param>
/// <param name="body">Optional parameter: .</param>
/// <returns>Returns the Models.ComponentPricePointResponse response from the API call.</returns>
public Models.ComponentPricePointResponse UpdateComponentPricePoint(
UpdateComponentPricePointComponentId componentId,
Expand All @@ -197,7 +197,7 @@ public Models.ComponentPricePointResponse UpdateComponentPricePoint(
/// </summary>
/// <param name="componentId">Required parameter: The id or handle of the component. When using the handle, it must be prefixed with `handle:`. Example: `123` for an integer ID, or `handle:example-product-handle` for a string handle..</param>
/// <param name="pricePointId">Required parameter: The id or handle of the price point. When using the handle, it must be prefixed with `handle:`. Example: `123` for an integer ID, or `handle:example-price_point-handle` for a string handle..</param>
/// <param name="body">Optional parameter: Example: .</param>
/// <param name="body">Optional parameter: .</param>
/// <param name="cancellationToken"> cancellationToken. </param>
/// <returns>Returns the Models.ComponentPricePointResponse response from the API call.</returns>
public async Task<Models.ComponentPricePointResponse> UpdateComponentPricePointAsync(
Expand Down Expand Up @@ -324,7 +324,7 @@ public Models.ComponentPricePointResponse UnarchiveComponentPricePoint(
/// Note: Currency Prices are not able to be created for custom price points.
/// </summary>
/// <param name="pricePointId">Required parameter: The Advanced Billing id of the price point.</param>
/// <param name="body">Optional parameter: Example: .</param>
/// <param name="body">Optional parameter: .</param>
/// <returns>Returns the Models.ComponentCurrencyPricesResponse response from the API call.</returns>
public Models.ComponentCurrencyPricesResponse CreateCurrencyPrices(
int pricePointId,
Expand All @@ -337,7 +337,7 @@ public Models.ComponentCurrencyPricesResponse CreateCurrencyPrices(
/// Note: Currency Prices are not able to be created for custom price points.
/// </summary>
/// <param name="pricePointId">Required parameter: The Advanced Billing id of the price point.</param>
/// <param name="body">Optional parameter: Example: .</param>
/// <param name="body">Optional parameter: .</param>
/// <param name="cancellationToken"> cancellationToken. </param>
/// <returns>Returns the Models.ComponentCurrencyPricesResponse response from the API call.</returns>
public async Task<Models.ComponentCurrencyPricesResponse> CreateCurrencyPricesAsync(
Expand All @@ -361,7 +361,7 @@ public Models.ComponentCurrencyPricesResponse CreateCurrencyPrices(
/// Note: Currency Prices are not able to be updated for custom price points.
/// </summary>
/// <param name="pricePointId">Required parameter: The Advanced Billing id of the price point.</param>
/// <param name="body">Optional parameter: Example: .</param>
/// <param name="body">Optional parameter: .</param>
/// <returns>Returns the Models.ComponentCurrencyPricesResponse response from the API call.</returns>
public Models.ComponentCurrencyPricesResponse UpdateCurrencyPrices(
int pricePointId,
Expand All @@ -373,7 +373,7 @@ public Models.ComponentCurrencyPricesResponse UpdateCurrencyPrices(
/// Note: Currency Prices are not able to be updated for custom price points.
/// </summary>
/// <param name="pricePointId">Required parameter: The Advanced Billing id of the price point.</param>
/// <param name="body">Optional parameter: Example: .</param>
/// <param name="body">Optional parameter: .</param>
/// <param name="cancellationToken"> cancellationToken. </param>
/// <returns>Returns the Models.ComponentCurrencyPricesResponse response from the API call.</returns>
public async Task<Models.ComponentCurrencyPricesResponse> UpdateCurrencyPricesAsync(
Expand Down
Loading
Loading