Skip to content

Commit 7b12425

Browse files
author
Jani Giannoudis
committed
added docfx
1 parent bb412bb commit 7b12425

File tree

12 files changed

+113
-0
lines changed

12 files changed

+113
-0
lines changed

.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -338,3 +338,9 @@ ASALocalRun/
338338

339339
/NDependOut*
340340

341+
/**/DROP/
342+
/**/TEMP/
343+
/**/packages/
344+
/**/bin/
345+
/**/obj/
346+
_site

docfx/.gitignore

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
###############
2+
# folder #
3+
###############
4+
/**/DROP/
5+
/**/TEMP/
6+
/**/packages/
7+
/**/bin/
8+
/**/obj/
9+

docfx/Browse.cmd

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
@echo off
2+
start "" %~dp0_site/index.html

docfx/Build.cmd

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
@echo off
2+
call docfx

docfx/api/.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
###############
2+
# temp file #
3+
###############
4+
*.yml
5+
.manifest

docfx/api/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
# PLACEHOLDER
2+
TODO: Add .NET projects to the *src* folder and run `docfx` to generate **REAL** *API Documentation*!

docfx/articles/intro.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Add your introductions here!

docfx/articles/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
- name: Introduction
2+
href: intro.md

docfx/docfx.json

Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
{
2+
"metadata": [
3+
{
4+
"src": [
5+
{
6+
"files": [ "/**.csproj" ],
7+
"src": "../Client.Scripting/"
8+
}
9+
],
10+
"dest": "api",
11+
"includePrivateMembers": false,
12+
"disableGitFeatures": false,
13+
"disableDefaultFilter": false,
14+
"noRestore": false,
15+
"namespaceLayout": "flattened",
16+
"memberLayout": "samePage",
17+
"allowCompilationErrors": false,
18+
"filter": "filterConfig.yml"
19+
}
20+
],
21+
"build": {
22+
"content": [
23+
{
24+
"files": [
25+
"api/**.yml",
26+
"api/index.md"
27+
]
28+
},
29+
{
30+
"files": [
31+
"articles/**.md",
32+
"articles/**/toc.yml",
33+
"toc.yml",
34+
"*.md"
35+
]
36+
}
37+
],
38+
"resource": [
39+
{
40+
"files": [
41+
"images/**"
42+
]
43+
}
44+
],
45+
"output": "_site",
46+
"globalMetadataFiles": [],
47+
"fileMetadataFiles": [],
48+
"template": [
49+
"statictoc"
50+
],
51+
"postProcessors": [],
52+
"keepFileLink": false,
53+
"disableGitFeatures": false
54+
}
55+
}

docfx/filterConfig.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
apiRules:
2+
- exclude:
3+
uidRegex: ^PayrollEngine.Client.Scripting\.Runtime
4+
type: Type
5+
- exclude:
6+
uidRegex: ^PayrollEngine.Client.Scripting\.Script
7+
type: Type
8+
- exclude:
9+
uidRegex: ^PayrollEngine.Client.Scripting\.Cache
10+
type: Type
11+
- exclude:
12+
uidRegex: ^$FunctionAttribute
13+
type: Type
14+
- exclude:
15+
uidRegex: ^$ScriptAttribute
16+
type: Type
17+
- exclude:
18+
uidRegex: ^SystemActionProvider
19+
type: Type
20+

0 commit comments

Comments
 (0)