Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
06e86d7
Enable trimming for all project files
Mewyk Dec 6, 2025
cba2b11
Rename SDK client classes and options for consistency
Mewyk Dec 6, 2025
88dc575
Refactor to use SdkClientOptions
Mewyk Dec 6, 2025
ec3aeea
Add validation for ControlNet image input
Mewyk Dec 6, 2025
899d791
Add priority modifier range validation to Priority struct
Mewyk Dec 6, 2025
f624b86
Refactor AIR identifier to use strongly-typed enums
Mewyk Dec 6, 2025
cff17f3
Refactor SDK and Air tests; add Tools test fixture
Mewyk Dec 6, 2025
4298b08
Add AIR Builder guide and update AIR identifier docs
Mewyk Dec 6, 2025
c092cc6
Add fluent builders for image job requests
Mewyk Dec 7, 2025
81f5967
Refactor services to use primary constructor
Mewyk Dec 7, 2025
941f5ca
Clarify handling of nulls in JSON converters
Mewyk Dec 7, 2025
3a1d1ac
Remove SdkClientOptions tests
Mewyk Dec 7, 2025
19aba9d
Add unit tests for builder and options classes
Mewyk Dec 7, 2025
519834b
Update documentation for SDK and navigation structure
Mewyk Dec 7, 2025
2a18c0f
Make BatchJobRequest class public
Mewyk Dec 7, 2025
037f8cd
Refactor Priority to sealed record type
Mewyk Dec 7, 2025
ab773cd
Refine XML documentation for SDK interfaces and classes
Mewyk Dec 7, 2025
1a88495
Update NUGET.md
Mewyk Dec 16, 2025
913da2b
Update Documentation/Guides/air-builder.md
Mewyk Dec 16, 2025
9a1bb5b
Update Documentation/Guides/air-builder.md
Mewyk Dec 16, 2025
58968e4
Update Documentation/Guides/air-builder.md
Mewyk Dec 16, 2025
ae7e8fb
Update Documentation/Guides/air-builder.md
Mewyk Dec 16, 2025
2c6e078
Update Documentation/Guides/air-builder.md
Mewyk Dec 16, 2025
1e7cd46
Update air-builder.md
Mewyk Dec 16, 2025
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
1 change: 1 addition & 0 deletions Core/CivitaiSharp.Core.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<!-- AOT compatibility enabled -->
<IsAotCompatible>true</IsAotCompatible>
<IsTrimmable>true</IsTrimmable>
<EnableTrimAnalyzer>true</EnableTrimAnalyzer>

<!-- NuGet Package Metadata -->
Expand Down
2 changes: 1 addition & 1 deletion Documentation/Guides/Configuration/SdkConfiguration.cs
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ public static void ConfigureSdk(string[] args)

var host = builder.Build();

var sdkClient = host.Services.GetRequiredService<ICivitaiSdkClient>();
var sdkClient = host.Services.GetRequiredService<ISdkClient>();
Console.WriteLine("SDK configuration example completed.");
}
}
Expand Down
Loading