Skip to content

Commit 4e619ae

Browse files
author
devexperience
committed
Generated version 1.3.0
This commit was automatically created by a GitHub Action to generate version 1.3.0 of this library.
1 parent 3e2cd04 commit 4e619ae

8 files changed

Lines changed: 226 additions & 74 deletions

File tree

MX.Platform.CSharp.sln

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00
22
# Visual Studio 2012
33
VisualStudioVersion = 12.0.0.0
44
MinimumVisualStudioVersion = 10.0.0.1
5-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MX.Platform.CSharp", "src\MX.Platform.CSharp\MX.Platform.CSharp.csproj", "{9D50604D-486C-4222-B325-0E8F2C89DAA4}"
5+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MX.Platform.CSharp", "src\MX.Platform.CSharp\MX.Platform.CSharp.csproj", "{ACCBF902-02B2-4B22-B0B4-F950B94354BD}"
66
EndProject
77
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MX.Platform.CSharp.Test", "src\MX.Platform.CSharp.Test\MX.Platform.CSharp.Test.csproj", "{19F1DEBC-DE5E-4517-8062-F000CD499087}"
88
EndProject
@@ -12,10 +12,10 @@ Global
1212
Release|Any CPU = Release|Any CPU
1313
EndGlobalSection
1414
GlobalSection(ProjectConfigurationPlatforms) = postSolution
15-
{9D50604D-486C-4222-B325-0E8F2C89DAA4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
16-
{9D50604D-486C-4222-B325-0E8F2C89DAA4}.Debug|Any CPU.Build.0 = Debug|Any CPU
17-
{9D50604D-486C-4222-B325-0E8F2C89DAA4}.Release|Any CPU.ActiveCfg = Release|Any CPU
18-
{9D50604D-486C-4222-B325-0E8F2C89DAA4}.Release|Any CPU.Build.0 = Release|Any CPU
15+
{ACCBF902-02B2-4B22-B0B4-F950B94354BD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
16+
{ACCBF902-02B2-4B22-B0B4-F950B94354BD}.Debug|Any CPU.Build.0 = Debug|Any CPU
17+
{ACCBF902-02B2-4B22-B0B4-F950B94354BD}.Release|Any CPU.ActiveCfg = Release|Any CPU
18+
{ACCBF902-02B2-4B22-B0B4-F950B94354BD}.Release|Any CPU.Build.0 = Release|Any CPU
1919
{19F1DEBC-DE5E-4517-8062-F000CD499087}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
2020
{19F1DEBC-DE5E-4517-8062-F000CD499087}.Debug|Any CPU.Build.0 = Debug|Any CPU
2121
{19F1DEBC-DE5E-4517-8062-F000CD499087}.Release|Any CPU.ActiveCfg = Release|Any CPU

api/openapi.yaml

Lines changed: 37 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -8686,14 +8686,6 @@ components:
86868686
type: object
86878687
MemberResponse:
86888688
properties:
8689-
actionable_error:
8690-
example: "{\\\"error_type\\\": \\\"MEMBER\\\", \\\"error_code\\\": 1000,\
8691-
\ \\\"error_message\\\": \\\"This Member has no eligible checking, savings,\
8692-
\ or money market accounts.\\\", \\\"user_message\\\": \\\"We could not\
8693-
\ find any accounts eligible for transfers. Please link a checking or\
8694-
\ savings account.\\\", \\\"locale\\\": \\\"en\\\"}"
8695-
nullable: true
8696-
type: string
86978689
aggregated_at:
86988690
example: 2016-10-13T18:07:57.000Z
86998691
nullable: true
@@ -8705,6 +8697,18 @@ components:
87058697
example: CONNECTED
87068698
nullable: true
87078699
type: string
8700+
connection_status_message:
8701+
example: Connected to MX Bank
8702+
nullable: true
8703+
type: string
8704+
error:
8705+
example: "{\\\"error_type\\\": \\\"MEMBER\\\", \\\"error_code\\\": 1000,\
8706+
\ \\\"error_message\\\": \\\"This Member has no eligible checking, savings,\
8707+
\ or money market accounts.\\\", \\\"user_message\\\": \\\"We could not\
8708+
\ find any accounts eligible for transfers. Please link a checking or\
8709+
\ savings account.\\\", \\\"locale\\\": \\\"en\\\"}"
8710+
nullable: true
8711+
type: string
87088712
guid:
87098713
example: MBR-7c6f361b-e582-15b6-60c0-358f12466b4b
87108714
nullable: true
@@ -8714,9 +8718,13 @@ components:
87148718
nullable: true
87158719
type: string
87168720
institution_code:
8717-
example: chase
8721+
example: mxbank
87188722
nullable: true
87198723
type: string
8724+
institution_guid:
8725+
example: INS-12345678-90ab-cdef-1234-567890abcdef
8726+
nullable: false
8727+
type: string
87208728
is_being_aggregated:
87218729
example: false
87228730
nullable: true
@@ -8734,21 +8742,29 @@ components:
87348742
nullable: true
87358743
type: boolean
87368744
metadata:
8737-
example: "\\\"credentials_last_refreshed_at\\\": \\\"2015-10-15\\\""
8745+
example: "\\\"credentials_last_refreshed_at\\\": \\\"2015-10-15\\"
87388746
nullable: true
87398747
type: string
87408748
most_recent_job_detail_code:
8741-
example: (deprecated)
87428749
nullable: true
8743-
type: string
8750+
type: integer
8751+
example: null
87448752
most_recent_job_detail_text:
8745-
example: (deprecated)
87468753
nullable: true
8747-
type: string
8754+
type: boolean
8755+
example: null
8756+
most_recent_job_guid:
8757+
example: false
8758+
nullable: true
8759+
type: boolean
87488760
name:
8749-
example: Chase Bank
8761+
example: MX Bank
87508762
nullable: true
87518763
type: string
8764+
needs_updated_credentials:
8765+
example: false
8766+
nullable: true
8767+
type: boolean
87528768
oauth_window_uri:
87538769
example: https://mxbank.mx.com/oauth/authorize?client_id=b8OikQ4Ep3NuSUrQ13DdvFuwpNx-qqoAsJDVAQCyLkQ&redirect_uri=https%3A%2F%2Fint-app.moneydesktop.com%2Foauth%2Fredirect_from&response_type=code&scope=openid&state=d745bd4ee6f0f9c184757f574bcc2df2
87548770
nullable: true
@@ -8758,14 +8774,16 @@ components:
87588774
nullable: true
87598775
type: string
87608776
use_cases:
8777+
description: The use case associated with the member. Valid values are `PFM`
8778+
and/or `MONEY_MOVEMENT`. Only set this if you've met with MX and have
8779+
opted in to using this field.
87618780
example:
87628781
- PFM
8763-
- IAV
87648782
items:
8765-
example: PFM
8766-
nullable: false
8783+
enum:
8784+
- MONEY_MOVEMENT
8785+
- PFM
87678786
type: string
8768-
nullable: true
87698787
type: array
87708788
user_guid:
87718789
example: USR-fa7537f3-48aa-a683-a02a-b18940482f54

docs/MemberResponse.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,28 @@
44

55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7-
**ActionableError** | **string** | | [optional]
87
**AggregatedAt** | **string** | | [optional]
98
**BackgroundAggregationIsDisabled** | **bool** | | [optional]
109
**ConnectionStatus** | **string** | | [optional]
10+
**ConnectionStatusMessage** | **string** | | [optional]
11+
**Error** | **string** | | [optional]
1112
**Guid** | **string** | | [optional]
1213
**Id** | **string** | | [optional]
1314
**InstitutionCode** | **string** | | [optional]
15+
**InstitutionGuid** | **string** | | [optional]
1416
**IsBeingAggregated** | **bool?** | | [optional]
1517
**IsManagedByUser** | **bool?** | | [optional]
1618
**IsManual** | **bool?** | | [optional]
1719
**IsOauth** | **bool?** | | [optional]
1820
**Metadata** | **string** | | [optional]
19-
**MostRecentJobDetailCode** | **string** | | [optional]
20-
**MostRecentJobDetailText** | **string** | | [optional]
21+
**MostRecentJobDetailCode** | **int?** | | [optional]
22+
**MostRecentJobDetailText** | **bool?** | | [optional]
23+
**MostRecentJobGuid** | **bool?** | | [optional]
2124
**Name** | **string** | | [optional]
25+
**NeedsUpdatedCredentials** | **bool?** | | [optional]
2226
**OauthWindowUri** | **string** | | [optional]
2327
**SuccessfullyAggregatedAt** | **string** | | [optional]
24-
**UseCases** | **List<string>** | | [optional]
28+
**UseCases** | **List<MemberResponse.UseCasesEnum>** | The use case associated with the member. Valid values are `PFM` and/or `MONEY_MOVEMENT`. Only set this if you've met with MX and have opted in to using this field. | [optional]
2529
**UserGuid** | **string** | | [optional]
2630
**UserId** | **string** | | [optional]
2731

openapi/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
---
22
packageName: MX.Platform.CSharp
3-
packageVersion: 1.2.0
3+
packageVersion: 1.3.0

src/MX.Platform.CSharp.Test/Model/MemberResponseTests.cs

Lines changed: 45 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -54,15 +54,6 @@ public void MemberResponseInstanceTest()
5454
//Assert.IsType<MemberResponse>(instance);
5555
}
5656

57-
/// <summary>
58-
/// Test the property 'ActionableError'
59-
/// </summary>
60-
[Fact]
61-
public void ActionableErrorTest()
62-
{
63-
// TODO unit test for the property 'ActionableError'
64-
}
65-
6657
/// <summary>
6758
/// Test the property 'AggregatedAt'
6859
/// </summary>
@@ -90,6 +81,24 @@ public void ConnectionStatusTest()
9081
// TODO unit test for the property 'ConnectionStatus'
9182
}
9283

84+
/// <summary>
85+
/// Test the property 'ConnectionStatusMessage'
86+
/// </summary>
87+
[Fact]
88+
public void ConnectionStatusMessageTest()
89+
{
90+
// TODO unit test for the property 'ConnectionStatusMessage'
91+
}
92+
93+
/// <summary>
94+
/// Test the property 'Error'
95+
/// </summary>
96+
[Fact]
97+
public void ErrorTest()
98+
{
99+
// TODO unit test for the property 'Error'
100+
}
101+
93102
/// <summary>
94103
/// Test the property 'Guid'
95104
/// </summary>
@@ -117,6 +126,15 @@ public void InstitutionCodeTest()
117126
// TODO unit test for the property 'InstitutionCode'
118127
}
119128

129+
/// <summary>
130+
/// Test the property 'InstitutionGuid'
131+
/// </summary>
132+
[Fact]
133+
public void InstitutionGuidTest()
134+
{
135+
// TODO unit test for the property 'InstitutionGuid'
136+
}
137+
120138
/// <summary>
121139
/// Test the property 'IsBeingAggregated'
122140
/// </summary>
@@ -180,6 +198,15 @@ public void MostRecentJobDetailTextTest()
180198
// TODO unit test for the property 'MostRecentJobDetailText'
181199
}
182200

201+
/// <summary>
202+
/// Test the property 'MostRecentJobGuid'
203+
/// </summary>
204+
[Fact]
205+
public void MostRecentJobGuidTest()
206+
{
207+
// TODO unit test for the property 'MostRecentJobGuid'
208+
}
209+
183210
/// <summary>
184211
/// Test the property 'Name'
185212
/// </summary>
@@ -189,6 +216,15 @@ public void NameTest()
189216
// TODO unit test for the property 'Name'
190217
}
191218

219+
/// <summary>
220+
/// Test the property 'NeedsUpdatedCredentials'
221+
/// </summary>
222+
[Fact]
223+
public void NeedsUpdatedCredentialsTest()
224+
{
225+
// TODO unit test for the property 'NeedsUpdatedCredentials'
226+
}
227+
192228
/// <summary>
193229
/// Test the property 'OauthWindowUri'
194230
/// </summary>

src/MX.Platform.CSharp/Client/Configuration.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public class Configuration : IReadableConfiguration
3333
/// Version of the package.
3434
/// </summary>
3535
/// <value>Version of the package.</value>
36-
public const string Version = "1.2.0";
36+
public const string Version = "1.3.0";
3737

3838
/// <summary>
3939
/// Identifier for ISO 8601 DateTime Format
@@ -117,7 +117,7 @@ public class Configuration : IReadableConfiguration
117117
public Configuration()
118118
{
119119
Proxy = null;
120-
UserAgent = WebUtility.UrlEncode("OpenAPI-Generator/1.2.0/csharp");
120+
UserAgent = WebUtility.UrlEncode("OpenAPI-Generator/1.3.0/csharp");
121121
BasePath = "https://api.mx.com";
122122
DefaultHeaders = new ConcurrentDictionary<string, string>();
123123
ApiKey = new ConcurrentDictionary<string, string>();
@@ -546,7 +546,7 @@ public static string ToDebugReport()
546546
report += " OS: " + System.Environment.OSVersion + "\n";
547547
report += " .NET Framework Version: " + System.Environment.Version + "\n";
548548
report += " Version of the API: 0.1.0\n";
549-
report += " SDK Package Version: 1.2.0\n";
549+
report += " SDK Package Version: 1.3.0\n";
550550

551551
return report;
552552
}

src/MX.Platform.CSharp/MX.Platform.CSharp.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
<Description>A library generated from a OpenAPI doc</Description>
1313
<Copyright>No Copyright</Copyright>
1414
<RootNamespace>MX.Platform.CSharp</RootNamespace>
15-
<Version>1.2.0</Version>
15+
<Version>1.3.0</Version>
1616
<DocumentationFile>bin\$(Configuration)\$(TargetFramework)\MX.Platform.CSharp.xml</DocumentationFile>
1717
<RepositoryUrl>https://github.com/GIT_USER_ID/GIT_REPO_ID.git</RepositoryUrl>
1818
<RepositoryType>git</RepositoryType>

0 commit comments

Comments
 (0)