Skip to content

Commit b21cf5c

Browse files
authored
Various documentation enhancements (#1728)
* Document public OpenAPI members, remove unused IJsonApiClient * Include OpenAPI types in API Browser, fix docfx logo, enable Google Analytics * Add redirects for changed APIs (based on 404s from Google Search Console) * Convert TOCs to yaml * Fix caching during local build * List example projects in documentation * List key types on API index page * Document advanced use cases * Consolidate getting-started steps * Add GitHub icon * Fix broken Araxis logo
1 parent fe38678 commit b21cf5c

File tree

104 files changed

+971
-505
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

104 files changed

+971
-505
lines changed

README.md

+15-4

docs/api/index.md

+90-6

docs/build-dev.ps1

+4-2
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,14 @@ EnsureHttpServerIsInstalled
2929
VerifySuccessExitCode
3030

3131
if (-Not $NoBuild -Or -Not (Test-Path -Path _site)) {
32-
Remove-Item _site -Recurse -ErrorAction Ignore
32+
Remove-Item _site\* -Recurse -ErrorAction Ignore
3333

3434
dotnet build .. --configuration Release
3535
VerifySuccessExitCode
3636

3737
Invoke-Expression ./generate-examples.ps1
38+
} else {
39+
Remove-Item _site\* -Recurse -ErrorAction Ignore
3840
}
3941

4042
dotnet tool restore
@@ -58,4 +60,4 @@ Write-Host "Web server started. Press Enter to close."
5860
$key = [Console]::ReadKey()
5961

6062
Stop-Job -Id $webServerJob.Id
61-
Get-job | Remove-Job
63+
Get-job | Remove-Job -Force

0 commit comments

Comments
 (0)