Skip to content

Commit 130c438

Browse files
feat(client): additional methods for positional params
1 parent beca41f commit 130c438

34 files changed

+358
-28
lines changed

src/ArcadeDotnet.Tests/Services/Admin/AuthProviderServiceTest.cs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,23 +23,21 @@ public async Task List_Works()
2323
[Fact]
2424
public async Task Delete_Works()
2525
{
26-
var authProviderResponse = await this.client.Admin.AuthProviders.Delete(
27-
new() { ID = "id" }
28-
);
26+
var authProviderResponse = await this.client.Admin.AuthProviders.Delete("id");
2927
authProviderResponse.Validate();
3028
}
3129

3230
[Fact]
3331
public async Task Get_Works()
3432
{
35-
var authProviderResponse = await this.client.Admin.AuthProviders.Get(new() { ID = "id" });
33+
var authProviderResponse = await this.client.Admin.AuthProviders.Get("id");
3634
authProviderResponse.Validate();
3735
}
3836

3937
[Fact]
4038
public async Task Patch_Works()
4139
{
42-
var authProviderResponse = await this.client.Admin.AuthProviders.Patch(new() { ID = "id" });
40+
var authProviderResponse = await this.client.Admin.AuthProviders.Patch("id");
4341
authProviderResponse.Validate();
4442
}
4543
}

src/ArcadeDotnet.Tests/Services/Admin/SecretServiceTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ public async Task List_Works()
1414
[Fact]
1515
public async Task Delete_Works()
1616
{
17-
await this.client.Admin.Secrets.Delete(new() { SecretID = "secret_id" });
17+
await this.client.Admin.Secrets.Delete("secret_id");
1818
}
1919
}

src/ArcadeDotnet.Tests/Services/Admin/UserConnectionServiceTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ public async Task List_Works()
1414
[Fact]
1515
public async Task Delete_Works()
1616
{
17-
await this.client.Admin.UserConnections.Delete(new() { ID = "id" });
17+
await this.client.Admin.UserConnections.Delete("id");
1818
}
1919
}

src/ArcadeDotnet.Tests/Services/ToolServiceTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public async Task Execute_Works()
3030
[Fact]
3131
public async Task Get_Works()
3232
{
33-
var toolDefinition = await this.client.Tools.Get(new() { Name = "name" });
33+
var toolDefinition = await this.client.Tools.Get("name");
3434
toolDefinition.Validate();
3535
}
3636
}

src/ArcadeDotnet.Tests/Services/Tools/FormattedServiceTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ public async Task List_Works()
1414
[Fact]
1515
public async Task Get_Works()
1616
{
17-
await this.client.Tools.Formatted.Get(new() { Name = "name" });
17+
await this.client.Tools.Formatted.Get("name");
1818
}
1919
}

src/ArcadeDotnet.Tests/Services/Tools/ScheduledServiceTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public async Task List_Works()
1414
[Fact]
1515
public async Task Get_Works()
1616
{
17-
var scheduled = await this.client.Tools.Scheduled.Get(new() { ID = "id" });
17+
var scheduled = await this.client.Tools.Scheduled.Get("id");
1818
scheduled.Validate();
1919
}
2020
}

src/ArcadeDotnet.Tests/Services/WorkerServiceTest.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ public async Task Create_Works()
1414
[Fact]
1515
public async Task Update_Works()
1616
{
17-
var workerResponse = await this.client.Workers.Update(new() { ID = "id" });
17+
var workerResponse = await this.client.Workers.Update("id");
1818
workerResponse.Validate();
1919
}
2020

@@ -28,27 +28,27 @@ public async Task List_Works()
2828
[Fact]
2929
public async Task Delete_Works()
3030
{
31-
await this.client.Workers.Delete(new() { ID = "id" });
31+
await this.client.Workers.Delete("id");
3232
}
3333

3434
[Fact]
3535
public async Task Get_Works()
3636
{
37-
var workerResponse = await this.client.Workers.Get(new() { ID = "id" });
37+
var workerResponse = await this.client.Workers.Get("id");
3838
workerResponse.Validate();
3939
}
4040

4141
[Fact]
4242
public async Task Health_Works()
4343
{
44-
var workerHealthResponse = await this.client.Workers.Health(new() { ID = "id" });
44+
var workerHealthResponse = await this.client.Workers.Health("id");
4545
workerHealthResponse.Validate();
4646
}
4747

4848
[Fact]
4949
public async Task Tools_Works()
5050
{
51-
var page = await this.client.Workers.Tools(new() { ID = "id" });
51+
var page = await this.client.Workers.Tools("id");
5252
page.Validate();
5353
}
5454
}

src/ArcadeDotnet/Models/Admin/AuthProviders/AuthProviderDeleteParams.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ namespace ArcadeDotnet.Models.Admin.AuthProviders;
1313
/// </summary>
1414
public sealed record class AuthProviderDeleteParams : ParamsBase
1515
{
16-
public required string ID { get; init; }
16+
public string? ID { get; init; }
1717

1818
public AuthProviderDeleteParams() { }
1919

src/ArcadeDotnet/Models/Admin/AuthProviders/AuthProviderGetParams.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ namespace ArcadeDotnet.Models.Admin.AuthProviders;
1313
/// </summary>
1414
public sealed record class AuthProviderGetParams : ParamsBase
1515
{
16-
public required string ID { get; init; }
16+
public string? ID { get; init; }
1717

1818
public AuthProviderGetParams() { }
1919

src/ArcadeDotnet/Models/Admin/AuthProviders/AuthProviderPatchParams.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ public IReadOnlyDictionary<string, JsonElement> BodyProperties
2222
get { return this._bodyProperties.Freeze(); }
2323
}
2424

25-
public required string ID { get; init; }
25+
public string? ID { get; init; }
2626

2727
public string? ID1
2828
{

0 commit comments

Comments
 (0)