diff --git a/docs/reference/xlang-api/dotnet-api.md b/docs/reference/xlang-api/dotnet-api.md new file mode 100644 index 000000000..3de5fb4ec --- /dev/null +++ b/docs/reference/xlang-api/dotnet-api.md @@ -0,0 +1,24 @@ +--- +sidebar_position: 5 +--- + +# .NET API + +## Installation + +```shell +dotnet add package KclLib +``` + +## Quick Start + +```typescript +using KclLib.API; + +var api = new API(); +var execArgs = new ExecProgram_Args(); +var path = Path.Combine("test_data", "schema.k"); +execArgs.KFilenameList.Add(path); +var result = api.ExecProgram(execArgs); +Console.WriteLine(result.YamlResult); +``` diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/reference/xlang-api/dotnet-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/reference/xlang-api/dotnet-api.md new file mode 100644 index 000000000..bfabfedba --- /dev/null +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/reference/xlang-api/dotnet-api.md @@ -0,0 +1,24 @@ +--- +sidebar_position: 5 +--- + +# .NET API + +## 添加依赖 + +```shell +dotnet add package KclLib +``` + +## 快速开始 + +```typescript +using KclLib.API; + +var api = new API(); +var execArgs = new ExecProgram_Args(); +var path = Path.Combine("test_data", "schema.k"); +execArgs.KFilenameList.Add(path); +var result = api.ExecProgram(execArgs); +Console.WriteLine(result.YamlResult); +``` diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-0.9/reference/xlang-api/dotnet-api.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-0.9/reference/xlang-api/dotnet-api.md new file mode 100644 index 000000000..bfabfedba --- /dev/null +++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-0.9/reference/xlang-api/dotnet-api.md @@ -0,0 +1,24 @@ +--- +sidebar_position: 5 +--- + +# .NET API + +## 添加依赖 + +```shell +dotnet add package KclLib +``` + +## 快速开始 + +```typescript +using KclLib.API; + +var api = new API(); +var execArgs = new ExecProgram_Args(); +var path = Path.Combine("test_data", "schema.k"); +execArgs.KFilenameList.Add(path); +var result = api.ExecProgram(execArgs); +Console.WriteLine(result.YamlResult); +``` diff --git a/versioned_docs/version-0.9/reference/xlang-api/dotnet-api.md b/versioned_docs/version-0.9/reference/xlang-api/dotnet-api.md new file mode 100644 index 000000000..3de5fb4ec --- /dev/null +++ b/versioned_docs/version-0.9/reference/xlang-api/dotnet-api.md @@ -0,0 +1,24 @@ +--- +sidebar_position: 5 +--- + +# .NET API + +## Installation + +```shell +dotnet add package KclLib +``` + +## Quick Start + +```typescript +using KclLib.API; + +var api = new API(); +var execArgs = new ExecProgram_Args(); +var path = Path.Combine("test_data", "schema.k"); +execArgs.KFilenameList.Add(path); +var result = api.ExecProgram(execArgs); +Console.WriteLine(result.YamlResult); +```