diff --git a/docfx/.gitignore b/docfx/.gitignore
index 9e0634d5..e6b20bae 100644
--- a/docfx/.gitignore
+++ b/docfx/.gitignore
@@ -7,4 +7,6 @@
/**/bin/
/**/obj/
_exported_templates
-_site
\ No newline at end of file
+_site
+*.yml
+.manifest
\ No newline at end of file
diff --git a/docfx/docfx.json b/docfx/docfx.json
index 124a0424..a818959f 100644
--- a/docfx/docfx.json
+++ b/docfx/docfx.json
@@ -3,30 +3,18 @@
{
"src": [
{
- "files": [
- "**/Textkernel.Tx.SDK/**.csproj"
- ],
- "src": "../src"
+ "files": ["**/Textkernel.Tx.SDK/**.csproj"],
+ "src": "../src"
}
],
- "dest": "sdk",
- "disableGitFeatures": false,
- "disableDefaultFilter": false
+ "dest": ".",
+ "namespaceLayout": "Nested"
}
],
"build": {
"content": [
{
- "files": [
- "sdk/**.yml",
- "sdk/index.md"
- ]
- },
- {
- "files": [
- "toc.yml",
- "*.md"
- ]
+ "files": "**/*.{md,yml}"
}
],
"resource": [
@@ -36,25 +24,22 @@
]
}
],
- "overwrite": [
- {
- "files": [
- "apidoc/**.md"
- ],
- "exclude": [
- "obj/**",
- "_site/**"
- ]
- }
- ],
"dest": "_site",
- "globalMetadataFiles": [],
- "fileMetadataFiles": [],
+ "globalMetadata": {
+ "_disableContribution": "true",
+ "_appFaviconPath": "images/favicon.svg",
+ "_appLogoPath": "images/logo.png",
+ "_appTitle": "Textkernel SDK",
+ "_appName": "Textkernel Tx Platform .NET SDK",
+ "_enableSearch": true,
+ "_disableToc": false,
+ "_disableAffix": false,
+ "_disableNavbar": false
+ },
"template": [
"default",
- "templates/darkfx"
+ "modern"
],
- "postProcessors": [],
"markdownEngineName": "markdig",
"noLangKeyword": false,
"keepFileLink": false,
diff --git a/docfx/images/favicon.ico b/docfx/images/favicon.ico
deleted file mode 100644
index 605dcf1a..00000000
Binary files a/docfx/images/favicon.ico and /dev/null differ
diff --git a/docfx/images/favicon.svg b/docfx/images/favicon.svg
new file mode 100644
index 00000000..e82b7303
--- /dev/null
+++ b/docfx/images/favicon.svg
@@ -0,0 +1,65 @@
+
+
diff --git a/docfx/images/logo.png b/docfx/images/logo.png
new file mode 100644
index 00000000..edf20541
Binary files /dev/null and b/docfx/images/logo.png differ
diff --git a/docfx/index.md b/docfx/index.md
index 43bcbf79..418e9593 100644
--- a/docfx/index.md
+++ b/docfx/index.md
@@ -1,4 +1,31 @@
-# tx-dotnet
-Return to the project main page on GitHub [here][gh-url]
+# Textkernel Tx .NET SDK Documentation
+This is the auto-generated (by [DocFX](https://dotnet.github.io/docfx/)) documentation for the SDK codebase.
+If you were looking for best-practices, transaction costs, or other API documentation, you
+can find that [here](https://developer.textkernel.com/tx-platform/v10/overview/).
+
+You can also go back to the [GitHub project page](https://github.com/textkernel/tx-dotnet) for more usage information and examples.
+
+## Basics
+ - @"Textkernel.Tx.TxClient" - the core class of the SDK. It is used to make all of the API calls.
+ - @"Textkernel.Tx.DataCenter" - used to point the @"Textkernel.Tx.TxClient" at the correct data center for your account.
+ - @"Textkernel.Tx.TxException" - the @"Textkernel.Tx.TxClient" will throw these during normal operations, for example, when you try to parse a resume that is a scanned image. See the GitHub project page for more information and examples.
+
+## Services
+- @"Textkernel.Tx.TxClient.Parser" - provides all parsing functionality.
+- @"Textkernel.Tx.TxClient.Geocoder" - determines geocoordinates based on addresses.
+- @"Textkernel.Tx.TxClient.Formatter" - transforms a parsed resume into a standard/templated format.
+- @"Textkernel.Tx.TxClient.SkillsIntelligence" - provides all Skills Intelligence functionality.
+- @"Textkernel.Tx.TxClient.SearchMatchV1" - provides all Search & Match V1 functionality.
+- @"Textkernel.Tx.TxClient.SearchMatchV2" - provides all Search & Match V2 functionality.
+
+## Core Models
+ - @"Textkernel.Tx.Models.Document" - represents an unparsed resume/job, such as a file on the file system or a byte[] in a database. This is what you pass to the @"Textkernel.Tx.TxClient" for parsing.
+ - @"Textkernel.Tx.Models.Resume.ParsedResume" - contains all of the properties/information that is extracted when a resume/cv is parsed.
+ - @"Textkernel.Tx.Models.Job.ParsedJob" - contains all of the properties/information that is extracted when a job description is parsed.
+ - @"Textkernel.Tx.Models.API.ApiResponseInfo" - returned with every API call, this contains information about the transaction (error messages, cost, duration, account information, etc).
+
+
+
+
[gh-url]: https://github.com/textkernel/tx-dotnet/
diff --git a/docfx/sdk/.gitignore b/docfx/sdk/.gitignore
deleted file mode 100644
index e8079a3b..00000000
--- a/docfx/sdk/.gitignore
+++ /dev/null
@@ -1,5 +0,0 @@
-###############
-# temp file #
-###############
-*.yml
-.manifest
diff --git a/docfx/sdk/index.md b/docfx/sdk/index.md
deleted file mode 100644
index 55eb3ae4..00000000
--- a/docfx/sdk/index.md
+++ /dev/null
@@ -1,27 +0,0 @@
-# Textkernel Tx .NET SDK Documentation
-This is the auto-generated (by [DocFX](https://dotnet.github.io/docfx/)) documentation for the SDK codebase.
-If you were looking for best-practices, transaction costs, or other API documentation, you
-can find that [here](https://developer.textkernel.com/tx-platform/v10/overview/).
-
-You can also go back to the [GitHub project page](https://github.com/textkernel/tx-dotnet) for more usage information and examples.
-
-## Basics
- - @"Textkernel.Tx.TxClient" - the core class of the SDK. It is used to make all of the API calls.
- - @"Textkernel.Tx.DataCenter" - used to point the @"Textkernel.Tx.TxClient" at the correct data center for your account.
- - @"Textkernel.Tx.TxException" - the @"Textkernel.Tx.TxClient" will throw these during normal operations, for example, when you try to parse a resume that is a scanned image. See the GitHub project page for more information and examples.
-
-## Services
-- @"Textkernel.Tx.TxClient.Parser" - provides all parsing functionality.
-- @"Textkernel.Tx.TxClient.Geocoder" - determines geocoordinates based on addresses.
-- @"Textkernel.Tx.TxClient.Formatter" - transforms a parsed resume into a standard/templated format.
-- @"Textkernel.Tx.TxClient.SkillsIntelligence" - provides all Skills Intelligence functionality.
-- @"Textkernel.Tx.TxClient.SearchMatchV1" - provides all Search & Match V1 functionality.
-- @"Textkernel.Tx.TxClient.SearchMatchV2" - provides all Search & Match V2 functionality.
-
-## Core Models
- - @"Textkernel.Tx.Models.Document" - represents an unparsed resume/job, such as a file on the file system or a byte[] in a database. This is what you pass to the @"Textkernel.Tx.TxClient" for parsing.
- - @"Textkernel.Tx.Models.Resume.ParsedResume" - contains all of the properties/information that is extracted when a resume/cv is parsed.
- - @"Textkernel.Tx.Models.Job.ParsedJob" - contains all of the properties/information that is extracted when a job description is parsed.
- - @"Textkernel.Tx.Models.API.ApiResponseInfo" - returned with every API call, this contains information about the transaction (error messages, cost, duration, account information, etc).
-
-
diff --git a/docfx/templates/darkfx/partials/affix.tmpl.partial b/docfx/templates/darkfx/partials/affix.tmpl.partial
deleted file mode 100644
index 11caeb3d..00000000
--- a/docfx/templates/darkfx/partials/affix.tmpl.partial
+++ /dev/null
@@ -1,40 +0,0 @@
-{{!Copyright (c) Microsoft. All rights reserved. Licensed under the MIT license. See LICENSE file in the project root for full license information.}}
-
-