diff --git a/DisCatSharp.Docs/api/DisCatSharp.ApplicationCommands/index.md b/DisCatSharp.Docs/api/DisCatSharp.ApplicationCommands/index.md new file mode 100644 index 000000000..d320330c7 --- /dev/null +++ b/DisCatSharp.Docs/api/DisCatSharp.ApplicationCommands/index.md @@ -0,0 +1,12 @@ +--- +uid: api_discatsharp_applicationcommands_index +title: DisCatSharp.ApplicationCommands API Reference +--- + +# API Reference + +Welcome to the DisCatSharp.ApplicationCommands API reference. + +To begin, select a namespace, then a class, from the table of contents on the left. + +If you encounter any problems or see typos, please inform us on our [Discord server](https://discord.gg/Uk7sggRBTm). diff --git a/DisCatSharp.Docs/api/DisCatSharp.CommandsNext/index.md b/DisCatSharp.Docs/api/DisCatSharp.CommandsNext/index.md new file mode 100644 index 000000000..4bd0dc89a --- /dev/null +++ b/DisCatSharp.Docs/api/DisCatSharp.CommandsNext/index.md @@ -0,0 +1,12 @@ +--- +uid: api_discatsharp_commandsnext_index +title: DisCatSharp.CommandsNext API Reference +--- + +# API Reference + +Welcome to the DisCatSharp.CommandsNext API reference. + +To begin, select a namespace, then a class, from the table of contents on the left. + +If you encounter any problems or see typos, please inform us on our [Discord server](https://discord.gg/Uk7sggRBTm). diff --git a/DisCatSharp.Docs/api/DisCatSharp.Common/index.md b/DisCatSharp.Docs/api/DisCatSharp.Common/index.md new file mode 100644 index 000000000..b5f4d9da6 --- /dev/null +++ b/DisCatSharp.Docs/api/DisCatSharp.Common/index.md @@ -0,0 +1,12 @@ +--- +uid: api_discatsharp_common_index +title: DisCatSharp.Common API Reference +--- + +# API Reference + +Welcome to the DisCatSharp.Common API reference. + +To begin, select a namespace, then a class, from the table of contents on the left. + +If you encounter any problems or see typos, please inform us on our [Discord server](https://discord.gg/Uk7sggRBTm). diff --git a/DisCatSharp.Docs/api/DisCatSharp.Configuration/index.md b/DisCatSharp.Docs/api/DisCatSharp.Configuration/index.md new file mode 100644 index 000000000..517c24c65 --- /dev/null +++ b/DisCatSharp.Docs/api/DisCatSharp.Configuration/index.md @@ -0,0 +1,12 @@ +--- +uid: api_discatsharp_configuration_index +title: DisCatSharp.Configuration API Reference +--- + +# API Reference + +Welcome to the DisCatSharp.Configuration API reference. + +To begin, select a namespace, then a class, from the table of contents on the left. + +If you encounter any problems or see typos, please inform us on our [Discord server](https://discord.gg/Uk7sggRBTm). diff --git a/DisCatSharp.Docs/api/DisCatSharp.Hosting.DependencyInjection/index.md b/DisCatSharp.Docs/api/DisCatSharp.Hosting.DependencyInjection/index.md new file mode 100644 index 000000000..0d2a3d0ee --- /dev/null +++ b/DisCatSharp.Docs/api/DisCatSharp.Hosting.DependencyInjection/index.md @@ -0,0 +1,12 @@ +--- +uid: api_discatsharp_hosting_dependencyinjection_index +title: DisCatSharp.Hosting.DependencyInjection API Reference +--- + +# API Reference + +Welcome to the DisCatSharp.Hosting.DependencyInjection API reference. + +To begin, select a namespace, then a class, from the table of contents on the left. + +If you encounter any problems or see typos, please inform us on our [Discord server](https://discord.gg/Uk7sggRBTm). diff --git a/DisCatSharp.Docs/api/DisCatSharp.Hosting/index.md b/DisCatSharp.Docs/api/DisCatSharp.Hosting/index.md new file mode 100644 index 000000000..599ecd284 --- /dev/null +++ b/DisCatSharp.Docs/api/DisCatSharp.Hosting/index.md @@ -0,0 +1,12 @@ +--- +uid: api_discatsharp_hosting_index +title: DisCatSharp.Hosting API Reference +--- + +# API Reference + +Welcome to the DisCatSharp.Hosting API reference. + +To begin, select a namespace, then a class, from the table of contents on the left. + +If you encounter any problems or see typos, please inform us on our [Discord server](https://discord.gg/Uk7sggRBTm). diff --git a/DisCatSharp.Docs/api/DisCatSharp.Lavalink/index.md b/DisCatSharp.Docs/api/DisCatSharp.Lavalink/index.md new file mode 100644 index 000000000..b316d0620 --- /dev/null +++ b/DisCatSharp.Docs/api/DisCatSharp.Lavalink/index.md @@ -0,0 +1,12 @@ +--- +uid: api_discatsharp_lavalink_index +title: DisCatSharp.Lavalink API Reference +--- + +# API Reference + +Welcome to the DisCatSharp.Lavalink API reference. + +To begin, select a namespace, then a class, from the table of contents on the left. + +If you encounter any problems or see typos, please inform us on our [Discord server](https://discord.gg/Uk7sggRBTm). diff --git a/DisCatSharp.Docs/api/DisCatSharp.VoiceNext/index.md b/DisCatSharp.Docs/api/DisCatSharp.VoiceNext/index.md new file mode 100644 index 000000000..59bfe5a77 --- /dev/null +++ b/DisCatSharp.Docs/api/DisCatSharp.VoiceNext/index.md @@ -0,0 +1,12 @@ +--- +uid: api_discatsharp_voicenext_index +title: DisCatSharp.VoiceNext API Reference +--- + +# API Reference + +Welcome to the DisCatSharp.VoiceNext API reference. + +To begin, select a namespace, then a class, from the table of contents on the left. + +If you encounter any problems or see typos, please inform us on our [Discord server](https://discord.gg/Uk7sggRBTm). diff --git a/DisCatSharp.Docs/api/index.md b/DisCatSharp.Docs/api/index.md index 39e6a172f..14b8b800e 100644 --- a/DisCatSharp.Docs/api/index.md +++ b/DisCatSharp.Docs/api/index.md @@ -1,11 +1,25 @@ # API Reference --- uid: api_index title: DisCatSharp Global API --- Welcome to the DisCatSharp Global API reference. -List of all packages: -- [DisCatSharp](xref:api_discatsharp_index.md) -- [DisCatSharp.Interactivity](xref:api_discatsharp_interactivity_index.md) +## Main packages +- [DisCatSharp](xref:api_discatsharp_index) +- [DisCatSharp.ApplicationCommands](xref:api_discatsharp_applicationcommands_index) +- [DisCatSharp.CommandsNext](xref:api_discatsharp_commandsnext_index) +- [DisCatSharp.Interactivity](xref:api_discatsharp_interactivity_index) + +## Voice packages +- [DisCatSharp.Lavalink](xref:api_discatsharp_lavalink_index) +- [DisCatSharp.VoiceNext](xref:api_discatsharp_voicenext_index) + +## Hosting packages +- [DisCatSharp.Configuration](xref:api_discatsharp_configuration_index) +- [DisCatSharp.Hosting](xref:api_discatsharp_hosting_index) +- [DisCatSharp.DependencyInjection](xref:api_discatsharp_hosting_dependencyinjection_index) + +## Other packages +- [DisCatSharp.Common](xref:api_discatsharp_common_index) diff --git a/DisCatSharp.Docs/api/toc.yml b/DisCatSharp.Docs/api/toc.yml index eccc03c2b..73874f696 100644 --- a/DisCatSharp.Docs/api/toc.yml +++ b/DisCatSharp.Docs/api/toc.yml @@ -1,6 +1,22 @@ - name: Intro href: index.md - name: DisCatSharp href: DisCatSharp/ +- name: DisCatSharp.ApplicationCommands + href: DisCatSharp.ApplicationCommands/ +- name: DisCatSharp.CommandsNext + href: DisCatSharp.CommandsNext/ +- name: DisCatSharp.Common + href: DisCatSharp.Common/ +- name: DisCatSharp.Configuration + href: DisCatSharp.Configuration/ +- name: DisCatSharp.Hosting + href: DisCatSharp.Hosting/ +- name: DisCatSharp.Hosting.DependencyInjection + href: DisCatSharp.Hosting.DependencyInjection/ - name: DisCatSharp.Interactivity href: DisCatSharp.Interactivity/ +- name: DisCatSharp.Lavalink + href: DisCatSharp.Lavalink/ +- name: DisCatSharp.VoiceNext + href: DisCatSharp.VoiceNext/ diff --git a/DisCatSharp.Docs/docfx.json b/DisCatSharp.Docs/docfx.json index 211d57a61..2ec1f0ec0 100644 --- a/DisCatSharp.Docs/docfx.json +++ b/DisCatSharp.Docs/docfx.json @@ -1,120 +1,259 @@ { - "metadata": [ - { - "src": [ - { - "src": "../DisCatSharp/", - "files": [ - "**.csproj" - ], - "exclude": [ - "**/obj/**", - "**/bin/**", - "_site/**" - ] - } - ], - "dest": "api/DisCatSharp", - "filter": "filter_config.yml" - }, - { - "src": [ - { - "src": "../DisCatSharp.Interactivity/", - "files": [ - "**.csproj" + "metadata":[ + { + "src":[ + { + "src":"../DisCatSharp/", + "files":[ + "**.csproj" + ], + "exclude":[ + "**/obj/**", + "**/bin/**" + ] + } ], - "exclude": [ - "**/obj/**", - "**/bin/**", - "_site/**" - ] - } + "dest":"api/DisCatSharp", + "filter":"filter_config.yml" + }, + { + "src":[ + { + "src":"../DisCatSharp.Interactivity/", + "files":[ + "**.csproj" + ], + "exclude":[ + "**/obj/**", + "**/bin/**" + ] + } + ], + "dest":"api/DisCatSharp.Interactivity", + "filter":"filter_config.yml" + }, + { + "src":[ + { + "src":"../DisCatSharp.Common/", + "files":[ + "**.csproj" + ], + "exclude":[ + "**/obj/**", + "**/bin/**" + ] + } + ], + "dest":"api/DisCatSharp.Common", + "filter":"filter_config.yml" + }, + { + "src":[ + { + "src":"../DisCatSharp.Hosting/", + "files":[ + "**.csproj" + ], + "exclude":[ + "**/obj/**", + "**/bin/**" + ] + } + ], + "dest":"api/DisCatSharp.Hosting", + "filter":"filter_config.yml" + }, + { + "src":[ + { + "src":"../DisCatSharp.Configuration/", + "files":[ + "**.csproj" + ], + "exclude":[ + "**/obj/**", + "**/bin/**" + ] + } + ], + "dest":"api/DisCatSharp.Configuration", + "filter":"filter_config.yml" + }, + { + "src":[ + { + "src":"../DisCatSharp.ApplicationCommands/", + "files":[ + "**.csproj" + ], + "exclude":[ + "**/obj/**", + "**/bin/**" + ] + } + ], + "dest":"api/DisCatSharp.ApplicationCommands", + "filter":"filter_config.yml" + }, + { + "src":[ + { + "src":"../DisCatSharp.CommandsNext/", + "files":[ + "**.csproj" + ], + "exclude":[ + "**/obj/**", + "**/bin/**" + ] + } + ], + "dest":"api/DisCatSharp.CommandsNext", + "filter":"filter_config.yml" + }, + { + "src":[ + { + "src":"../DisCatSharp.Hosting.DependencyInjection/", + "files":[ + "**.csproj" + ], + "exclude":[ + "**/obj/**", + "**/bin/**" + ] + } + ], + "dest":"api/DisCatSharp.DependencyInjection", + "filter":"filter_config.yml" + }, + { + "src":[ + { + "src":"../DisCatSharp.Lavalink/", + "files":[ + "**.csproj" + ], + "exclude":[ + "**/obj/**", + "**/bin/**" + ] + } + ], + "dest":"api/DisCatSharp.Lavalink", + "filter":"filter_config.yml" + }, + { + "src":[ + { + "src":"../DisCatSharp.VoiceNext/", + "files":[ + "**.csproj" + ], + "exclude":[ + "**/obj/**", + "**/bin/**" + ] + } + ], + "dest":"api/DisCatSharp.VoiceNext", + "filter":"filter_config.yml" + } + ], + "build":{ + "xrefService":[ + "https://xref.docs.microsoft.com/query?uid={uid}" + ], + "content":[ + { + "files":[ + "api/**/**.yml", + "api/**/**.md", + "api/**.yml", + "api/**.md" + ] + }, + { + "files":[ + "**.md", + "toc.yml", + "faq/**.yml", + "faq/**.md", + "articles/**.yml", + "articles/**.md", + "natives/**.yml", + "natives/**.md" + ], + "exclude":[ + "**/bin/**", + "**/obj/**", + "_site/**", + "dcs/**" + ] + } + ], + "resource":[ + { + "files":[ + "images/**", + "natives/**.zip" + ], + "exclude":[ + "**/bin/**", + "**/obj/**", + "_site/**", + "images/_**" + ] + } + ], + "overwrite":[ + { + "files":[ + + ], + "exclude":[ + "**/bin/**", + "**/obj/**", + "_site/**" + ] + } + ], + "dest":"_site", + "globalMetadata":{ + "_appFooter":"© 2021-2022 Aiko IT Systems", + "_enableSearch":true, + "_enableNewTab":true, + "_appTitle":"DisCatSharp Docs", + "_gitUrlPattern":"git", + "_gitContribute":{ + "repo":"https://github.com/Aiko-IT-Systems/DisCatSharp", + "branch":"main" + } + }, + "disableGitFeatures":false, + "exportRawModel":true, + "rawModelOutputFolder":"_site/.bot-query/raw/", + "globalMetadataFiles":[ + + ], + "fileMetadataFiles":[ + + ], + "template":[ + "dcs" + ], + "postProcessors":[ + "ExtractSearchIndex", + "CustomMemberIndexer" ], - "dest": "api/DisCatSharp.Interactivity", - "filter": "filter_config.yml" - } - ], - "build": { - "xrefService": [ "https://xref.docs.microsoft.com/query?uid={uid}" ], - "content": [ - { - "files": [ - "api/**/**.yml", - "api/**/**.md" - ] - }, - { - "files": [ - "**.md", - "toc.yml", - "faq/**.yml", - "faq/**.md", - "articles/**.yml", - "articles/**.md", - "natives/**.yml", - "natives/**.md" - ], - "exclude": [ - "**/bin/**", - "**/obj/**", - "_site/**", - "dcs/**" - ] - } - ], - "resource": [ - { - "files": [ - "images/**", - "natives/**.zip" - ], - "exclude": [ - "**/bin/**", - "**/obj/**", - "_site/**", - "images/_**" - ] - } - ], - "overwrite": [ - { - "files": [], - "exclude": [ - "**/bin/**", - "**/obj/**", - "_site/**" - ] - } - ], - "dest": "_site", - "globalMetadata": { - "_appFooter": "© 2021-2022 Aiko IT Systems", - "_enableSearch": true, - "_enableNewTab": true, - "_appTitle": "DisCatSharp Docs", - "_gitUrlPattern": "git", - "_gitContribute": { - "repo": "https://github.com/Aiko-IT-Systems/DisCatSharp", - "branch": "main" + "noLangKeyword":false, + "keepFileLink":false, + "cleanupCacheHistory":false, + "sitemap":{ + "baseUrl":"https://docs.discatsharp.tech/", + "changefreq":"daily", + "priority":1.0 } - }, - "disableGitFeatures": false, - "exportRawModel": true, - "rawModelOutputFolder": "_site/.bot-query/raw/", - "globalMetadataFiles": [], - "fileMetadataFiles": [], - "template": [ - "dcs" - ], - "postProcessors": ["ExtractSearchIndex", "CustomMemberIndexer"], - "noLangKeyword": false, - "keepFileLink": false, - "cleanupCacheHistory": false, - "sitemap": { - "baseUrl": "https://docs.discatsharp.tech/", - "changefreq": "daily", - "priority": 1.0 } - } }