Skip to content

Commit 083a50c

Browse files
authored
Merge pull request #409 from Peefy/dotnet-sdk-guide
docs: add dotnet sdk guide
2 parents 357b2c9 + 2fd6cdf commit 083a50c

File tree

4 files changed

+96
-0
lines changed

4 files changed

+96
-0
lines changed
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
sidebar_position: 5
3+
---
4+
5+
# .NET API
6+
7+
## Installation
8+
9+
```shell
10+
dotnet add package KclLib
11+
```
12+
13+
## Quick Start
14+
15+
```typescript
16+
using KclLib.API;
17+
18+
var api = new API();
19+
var execArgs = new ExecProgram_Args();
20+
var path = Path.Combine("test_data", "schema.k");
21+
execArgs.KFilenameList.Add(path);
22+
var result = api.ExecProgram(execArgs);
23+
Console.WriteLine(result.YamlResult);
24+
```
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
sidebar_position: 5
3+
---
4+
5+
# .NET API
6+
7+
## 添加依赖
8+
9+
```shell
10+
dotnet add package KclLib
11+
```
12+
13+
## 快速开始
14+
15+
```typescript
16+
using KclLib.API;
17+
18+
var api = new API();
19+
var execArgs = new ExecProgram_Args();
20+
var path = Path.Combine("test_data", "schema.k");
21+
execArgs.KFilenameList.Add(path);
22+
var result = api.ExecProgram(execArgs);
23+
Console.WriteLine(result.YamlResult);
24+
```
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
sidebar_position: 5
3+
---
4+
5+
# .NET API
6+
7+
## 添加依赖
8+
9+
```shell
10+
dotnet add package KclLib
11+
```
12+
13+
## 快速开始
14+
15+
```typescript
16+
using KclLib.API;
17+
18+
var api = new API();
19+
var execArgs = new ExecProgram_Args();
20+
var path = Path.Combine("test_data", "schema.k");
21+
execArgs.KFilenameList.Add(path);
22+
var result = api.ExecProgram(execArgs);
23+
Console.WriteLine(result.YamlResult);
24+
```
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
---
2+
sidebar_position: 5
3+
---
4+
5+
# .NET API
6+
7+
## Installation
8+
9+
```shell
10+
dotnet add package KclLib
11+
```
12+
13+
## Quick Start
14+
15+
```typescript
16+
using KclLib.API;
17+
18+
var api = new API();
19+
var execArgs = new ExecProgram_Args();
20+
var path = Path.Combine("test_data", "schema.k");
21+
execArgs.KFilenameList.Add(path);
22+
var result = api.ExecProgram(execArgs);
23+
Console.WriteLine(result.YamlResult);
24+
```

0 commit comments

Comments
 (0)