Skip to content

Commit

Permalink
BTA-11168 Release SDK to Nuget Repository (#8)
Browse files Browse the repository at this point in the history
* BTA-11168 add a workflow that deploys the SDK to nuget repository

* BTA-11168 test the release

* BTA-11168 remove the test branch
  • Loading branch information
CodeBuild committed Jan 16, 2024
1 parent 902fbc0 commit 0c5d926
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 11 deletions.
2 changes: 1 addition & 1 deletion src/TransferZero.Sdk/Model/PayoutMethodDetailsXOFMobile.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
namespace TransferZero.Sdk.Model
{
/// <summary>
/// &#x60;&#x60;&#x60;JSON \&quot;details\&quot;: { \&quot;first_name\&quot;: \&quot;First\&quot;, \&quot;last_name\&quot;: \&quot;Last\&quot;, \&quot;phone_number\&quot;: \&quot;+221708766123\&quot;, // E.164 international format \&quot;mobile_provider\&quot;: \&quot;orange\&quot;, // \&quot;orange\&quot;, \&quot;tigo\&quot;, \&quot;emoney\&quot;, \&quot;free\&quot; or \&quot;wave\&quot; for Senegal; \&quot;orange\&quot;, \&quot;mtn\&quot; or \&quot;moov\&quot; for Ivory Coast; \&quot;orange\&quot; or \&quot;mobicash\&quot; for Burkina Faso and Mali \&quot;country\&quot; // Optional; Values: \&quot;SN\&quot; for Senegal; \&quot;CI\&quot; for Ivory Coast; \&quot;ML\&quot; for Mali; \&quot;BF\&quot; for Burkina Faso; Default value is \&quot;SN\&quot; \&quot;transfer_reason\&quot;: \&quot;personal_account\&quot; // mandatory for Mali payouts, optional otherwise } &#x60;&#x60;&#x60;
/// &#x60;&#x60;&#x60;JSON \&quot;details\&quot;: { \&quot;first_name\&quot;: \&quot;First\&quot;, \&quot;last_name\&quot;: \&quot;Last\&quot;, \&quot;phone_number\&quot;: \&quot;+221708766123\&quot;, // E.164 international format \&quot;mobile_provider\&quot;: \&quot;orange\&quot;, // \&quot;orange\&quot;, \&quot;tigo\&quot;, \&quot;emoney\&quot; or \&quot;free\&quot; for Senegal; \&quot;orange\&quot;, \&quot;mtn\&quot; or \&quot;moov\&quot; for Ivory Coast; \&quot;orange\&quot; or \&quot;mobicash\&quot; for Burkina Faso and Mali \&quot;country\&quot; // Optional; Values: \&quot;SN\&quot; for Senegal; \&quot;CI\&quot; for Ivory Coast; \&quot;ML\&quot; for Mali; \&quot;BF\&quot; for Burkina Faso; Default value is \&quot;SN\&quot; \&quot;transfer_reason\&quot;: \&quot;personal_account\&quot; // mandatory for Mali payouts, optional otherwise } &#x60;&#x60;&#x60;
/// </summary>
[DataContract]
public partial class PayoutMethodDetailsXOFMobile : IEquatable<PayoutMethodDetailsXOFMobile>, IValidatableObject
Expand Down
14 changes: 4 additions & 10 deletions src/TransferZero.Sdk/Model/PayoutMethodMobileProviderEnum.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,9 @@
namespace TransferZero.Sdk.Model
{
/// <summary>
/// The Mobile Wallet provider of the recipient: For XOF (Senegal) valid options are: - &#x60;orange&#x60;: Orange - &#x60;tigo&#x60;: Tigo - &#x60;emoney&#x60;: Emoney - &#x60;free&#x60;: Free - &#x60;wave&#x60;: Wave - &#x60;expresso&#x60; : Expresso For XOF (Ivory Coast) valid options are: - &#x60;orange&#x60;: Orange - &#x60;moov&#x60;: Moov - &#x60;mtn&#x60;: MTN For XOF (Burkina Faso) valid options are: - &#x60;orange&#x60;: Orange - &#x60;mobicash&#x60;: Mobicash - &#x60;moov&#x60; : Moov For XOF (Togo) valid options are: - &#x60;moov&#x60;: Moov - &#x60;tmoney&#x60;: Tmoney For XOF (Benin) valid options are: - &#x60;moov&#x60;: Moov - &#x60;mtn&#x60;: Mtn For XOF (Mali) valid options are: - &#x60;orange&#x60;: Orange - &#x60;mobicash&#x60;: Mobicash - &#x60;tigo&#x60; : Tigo For GHS valid options are: - &#x60;airteltigo&#x60;: AirtelTigo - &#x60;mtn&#x60;: MTN - &#x60;vodafone&#x60;: Vodafone For KES valid options are: - &#x60;mpesa&#x60;: MPESA For UGX valid options are: - &#x60;africell&#x60;: Africell - &#x60;airtel&#x60;: Airtel - &#x60;mtn&#x60;: MTN - &#x60;telecom&#x60;: Telecom For XAF (Cameroon) valid options are: - &#x60;orange&#x60;: Orange - &#x60;mtn&#x60;: MTN For GNF (Guinea) valid options are: - &#x60;orange&#x60;: Orange - &#x60;mtn&#x60;: MTN
/// The Mobile Wallet provider of the recipient: For XOF (Senegal) valid options are: - &#x60;orange&#x60;: Orange - &#x60;tigo&#x60;: Tigo - &#x60;emoney&#x60;: Emoney - &#x60;free&#x60;: Free - &#x60;expresso&#x60; : Expresso For XOF (Ivory Coast) valid options are: - &#x60;orange&#x60;: Orange - &#x60;moov&#x60;: Moov - &#x60;mtn&#x60;: MTN For XOF (Burkina Faso) valid options are: - &#x60;orange&#x60;: Orange - &#x60;mobicash&#x60;: Mobicash - &#x60;moov&#x60; : Moov For XOF (Togo) valid options are: - &#x60;moov&#x60;: Moov - &#x60;tmoney&#x60;: Tmoney For XOF (Benin) valid options are: - &#x60;moov&#x60;: Moov - &#x60;mtn&#x60;: Mtn For XOF (Mali) valid options are: - &#x60;orange&#x60;: Orange - &#x60;mobicash&#x60;: Mobicash - &#x60;tigo&#x60; : Tigo For GHS valid options are: - &#x60;airteltigo&#x60;: AirtelTigo - &#x60;mtn&#x60;: MTN - &#x60;vodafone&#x60;: Vodafone For KES valid options are: - &#x60;mpesa&#x60;: MPESA For UGX valid options are: - &#x60;africell&#x60;: Africell - &#x60;airtel&#x60;: Airtel - &#x60;mtn&#x60;: MTN - &#x60;telecom&#x60;: Telecom For XAF (Cameroon) valid options are: - &#x60;orange&#x60;: Orange - &#x60;mtn&#x60;: MTN For GNF (Guinea) valid options are: - &#x60;orange&#x60;: Orange - &#x60;mtn&#x60;: MTN
/// </summary>
/// <value>The Mobile Wallet provider of the recipient: For XOF (Senegal) valid options are: - &#x60;orange&#x60;: Orange - &#x60;tigo&#x60;: Tigo - &#x60;emoney&#x60;: Emoney - &#x60;free&#x60;: Free - &#x60;wave&#x60;: Wave - &#x60;expresso&#x60; : Expresso For XOF (Ivory Coast) valid options are: - &#x60;orange&#x60;: Orange - &#x60;moov&#x60;: Moov - &#x60;mtn&#x60;: MTN For XOF (Burkina Faso) valid options are: - &#x60;orange&#x60;: Orange - &#x60;mobicash&#x60;: Mobicash - &#x60;moov&#x60; : Moov For XOF (Togo) valid options are: - &#x60;moov&#x60;: Moov - &#x60;tmoney&#x60;: Tmoney For XOF (Benin) valid options are: - &#x60;moov&#x60;: Moov - &#x60;mtn&#x60;: Mtn For XOF (Mali) valid options are: - &#x60;orange&#x60;: Orange - &#x60;mobicash&#x60;: Mobicash - &#x60;tigo&#x60; : Tigo For GHS valid options are: - &#x60;airteltigo&#x60;: AirtelTigo - &#x60;mtn&#x60;: MTN - &#x60;vodafone&#x60;: Vodafone For KES valid options are: - &#x60;mpesa&#x60;: MPESA For UGX valid options are: - &#x60;africell&#x60;: Africell - &#x60;airtel&#x60;: Airtel - &#x60;mtn&#x60;: MTN - &#x60;telecom&#x60;: Telecom For XAF (Cameroon) valid options are: - &#x60;orange&#x60;: Orange - &#x60;mtn&#x60;: MTN For GNF (Guinea) valid options are: - &#x60;orange&#x60;: Orange - &#x60;mtn&#x60;: MTN</value>
/// <value>The Mobile Wallet provider of the recipient: For XOF (Senegal) valid options are: - &#x60;orange&#x60;: Orange - &#x60;tigo&#x60;: Tigo - &#x60;emoney&#x60;: Emoney - &#x60;free&#x60;: Free - &#x60;expresso&#x60; : Expresso For XOF (Ivory Coast) valid options are: - &#x60;orange&#x60;: Orange - &#x60;moov&#x60;: Moov - &#x60;mtn&#x60;: MTN For XOF (Burkina Faso) valid options are: - &#x60;orange&#x60;: Orange - &#x60;mobicash&#x60;: Mobicash - &#x60;moov&#x60; : Moov For XOF (Togo) valid options are: - &#x60;moov&#x60;: Moov - &#x60;tmoney&#x60;: Tmoney For XOF (Benin) valid options are: - &#x60;moov&#x60;: Moov - &#x60;mtn&#x60;: Mtn For XOF (Mali) valid options are: - &#x60;orange&#x60;: Orange - &#x60;mobicash&#x60;: Mobicash - &#x60;tigo&#x60; : Tigo For GHS valid options are: - &#x60;airteltigo&#x60;: AirtelTigo - &#x60;mtn&#x60;: MTN - &#x60;vodafone&#x60;: Vodafone For KES valid options are: - &#x60;mpesa&#x60;: MPESA For UGX valid options are: - &#x60;africell&#x60;: Africell - &#x60;airtel&#x60;: Airtel - &#x60;mtn&#x60;: MTN - &#x60;telecom&#x60;: Telecom For XAF (Cameroon) valid options are: - &#x60;orange&#x60;: Orange - &#x60;mtn&#x60;: MTN For GNF (Guinea) valid options are: - &#x60;orange&#x60;: Orange - &#x60;mtn&#x60;: MTN</value>

[JsonConverter(typeof(StringEnumConverter))]

Expand Down Expand Up @@ -111,23 +111,17 @@ public enum PayoutMethodMobileProviderEnum
[EnumMember(Value = "free")]
Free = 13,

/// <summary>
/// Enum Wave for value: wave
/// </summary>
[EnumMember(Value = "wave")]
Wave = 14,

/// <summary>
/// Enum Expresso for value: expresso
/// </summary>
[EnumMember(Value = "expresso")]
Expresso = 15,
Expresso = 14,

/// <summary>
/// Enum Tmoney for value: tmoney
/// </summary>
[EnumMember(Value = "tmoney")]
Tmoney = 16
Tmoney = 15

}

Expand Down

0 comments on commit 0c5d926

Please sign in to comment.