diff --git a/src/documentation/api/index.md b/src/documentation/api/index.md
index c042d6f5d93..14e722597f0 100644
--- a/src/documentation/api/index.md
+++ b/src/documentation/api/index.md
@@ -1,20 +1,3 @@
-Select a version:
-.NET Framework 4.6.2+
-
-.NET 6
-
-.NET 7
-
\ No newline at end of file
+# JCOReflector .NET API documentation
+
+Open left menu to browse API
\ No newline at end of file
diff --git a/src/documentation/docfx.json b/src/documentation/docfx.json
index dd0182e2dd9..6a3a3488c3c 100644
--- a/src/documentation/docfx.json
+++ b/src/documentation/docfx.json
@@ -5,7 +5,7 @@
{
"files": [ "**.csproj" ],
"exclude": [ "**/bin/**", "**/obj/**" ],
- "src": "../"
+ "src": "../net/"
}
],
"dest": "api",
@@ -17,40 +17,20 @@
"content": [
{
"files": [
- "contacts_it/**.md",
- "contacts_it/**/toc.yml",
- "toc.yml",
- "*.md"
- ]
- },
- {
- "files": [
- "products_it/**.md",
- "products_it/**/toc.yml",
- "toc.yml",
- "*.md"
+ "api/**.yml",
+ "api/index.md",
]
},
{
"files": [
- "services_it/**.md",
- "services_it/**/toc.yml",
- "toc.yml",
- "*.md"
- ]
- },
- {
- "files": [
- "technologies_it/**.md",
- "technologies_it/**/toc.yml",
- "toc.yml",
- "*.md"
+ "javadoc/**.yml",
+ "javadoc/index.md",
]
},
{
"files": [
- "working_method_it/**.md",
- "working_method_it/**/toc.yml",
+ "articles/**.md",
+ "articles/**/toc.yml",
"toc.yml",
"*.md"
]
@@ -79,14 +59,10 @@
],
"postProcessors": [ "ExtractSearchIndex" ],
"globalMetadata": {
- "_appLogoPath": "images/sinapse_logo.png",
+ "_appLogoPath": "images/logo.png",
"_appFaviconPath": "images/favicon.png",
- "_appTitle": "Sinapse System website",
+ "_appTitle": "MASES Group website - JCOReflector",
"_appFooter": "Copyright © 2023 MASES s.r.l.. | Via San Cesidio 16 - San Valentino in A.C. - PE | P.I. 01932310681",
- "_disableContribution": true,
- "_disableTocFilter": true,
- "_disableToc": false,
- "_disableAffix": true,
"_gitContribute": {
}
@@ -102,6 +78,6 @@
"noLangKeyword": false,
"keepFileLink": false,
"cleanupCacheHistory": false,
- "disableGitFeatures": true
+ "disableGitFeatures": false
}
}
\ No newline at end of file
diff --git a/src/documentation/images/logo.png b/src/documentation/images/logo.png
new file mode 100644
index 00000000000..0d5ca0f6748
Binary files /dev/null and b/src/documentation/images/logo.png differ
diff --git a/src/documentation/javadoc/.gitignore b/src/documentation/javadoc/.gitignore
new file mode 100644
index 00000000000..e8079a3bef9
--- /dev/null
+++ b/src/documentation/javadoc/.gitignore
@@ -0,0 +1,5 @@
+###############
+# temp file #
+###############
+*.yml
+.manifest
diff --git a/src/documentation/javadoc/index.md b/src/documentation/javadoc/index.md
new file mode 100644
index 00000000000..c042d6f5d93
--- /dev/null
+++ b/src/documentation/javadoc/index.md
@@ -0,0 +1,20 @@
+Select a version:
+.NET Framework 4.6.2+
+
+.NET 6
+
+.NET 7
+
\ No newline at end of file
diff --git a/src/documentation/toc.yml b/src/documentation/toc.yml
index c052f3c019b..2a3201cdad3 100644
--- a/src/documentation/toc.yml
+++ b/src/documentation/toc.yml
@@ -1,8 +1,11 @@
- name: Articles
href: articles/
-- name: Java API Documentation
+- name: .NET API Documentation
href: api/
homepage: api/index.md
+- name: Java API Documentation
+ href: javadoc/
+ homepage: javadoc/index.md
- name: Browse repository
href: https://github.com/masesgroup/JCOReflector
- name: Releases