From 2fd6cdf12ea7d3c01b4defd321bc67c7736c22cf Mon Sep 17 00:00:00 2001 From: peefy Date: Tue, 9 Jul 2024 18:26:21 +0800 Subject: [PATCH] docs: add dotnet sdk guide Signed-off-by: peefy --- docs/reference/xlang-api/dotnet-api.md | 24 +++++++++++++++++++ .../current/reference/xlang-api/dotnet-api.md | 24 +++++++++++++++++++ .../reference/xlang-api/dotnet-api.md | 24 +++++++++++++++++++ .../reference/xlang-api/dotnet-api.md | 24 +++++++++++++++++++ 4 files changed, 96 insertions(+) create mode 100644 docs/reference/xlang-api/dotnet-api.md create mode 100644 i18n/zh-CN/docusaurus-plugin-content-docs/current/reference/xlang-api/dotnet-api.md create mode 100644 i18n/zh-CN/docusaurus-plugin-content-docs/version-0.9/reference/xlang-api/dotnet-api.md create mode 100644 versioned_docs/version-0.9/reference/xlang-api/dotnet-api.md 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); +```