diff --git a/DisCatSharp.Docs/docfx.json b/DisCatSharp.Docs/docfx.json index df164a6c4..a3456ebfa 100644 --- a/DisCatSharp.Docs/docfx.json +++ b/DisCatSharp.Docs/docfx.json @@ -1,275 +1,445 @@ { "metadata":[ { "src":[ { "src":"../DisCatSharp/", "files":[ "**.csproj" ], "exclude":[ "**/obj/**", "**/bin/**" ] } ], "dest":"api/DisCatSharp", "filter":"filter_config.yml", - "disableDefaultFilter":true + "disableDefaultFilter":false }, { "src":[ { "src":"../DisCatSharp.Interactivity/", "files":[ "**.csproj" ], "exclude":[ "**/obj/**", "**/bin/**" ] } ], "dest":"api/DisCatSharp.Interactivity", "filter":"filter_config.yml", - "disableDefaultFilter":true + "disableDefaultFilter":false }, { "src":[ { "src":"../DisCatSharp.Common/", "files":[ "**.csproj" ], "exclude":[ "**/obj/**", "**/bin/**" ] } ], "dest":"api/DisCatSharp.Common", "filter":"filter_config.yml", - "disableDefaultFilter":true + "disableDefaultFilter":false }, { "src":[ { "src":"../DisCatSharp.Hosting/", "files":[ "**.csproj" ], "exclude":[ "**/obj/**", "**/bin/**" ] } ], "dest":"api/DisCatSharp.Hosting", "filter":"filter_config.yml", - "disableDefaultFilter":true + "disableDefaultFilter":false }, { "src":[ { "src":"../DisCatSharp.Configuration/", "files":[ "**.csproj" ], "exclude":[ "**/obj/**", "**/bin/**" ] } ], "dest":"api/DisCatSharp.Configuration", "filter":"filter_config.yml", - "disableDefaultFilter":true + "disableDefaultFilter":false }, { "src":[ { "src":"../DisCatSharp.ApplicationCommands/", "files":[ "**.csproj" ], "exclude":[ "**/obj/**", "**/bin/**" ] } ], "dest":"api/DisCatSharp.ApplicationCommands", "filter":"filter_config.yml", - "disableDefaultFilter":true + "disableDefaultFilter":false }, { "src":[ { "src":"../DisCatSharp.CommandsNext/", "files":[ "**.csproj" ], "exclude":[ "**/obj/**", "**/bin/**" ] } ], "dest":"api/DisCatSharp.CommandsNext", "filter":"filter_config.yml", - "disableDefaultFilter":true + "disableDefaultFilter":false }, { "src":[ { "src":"../DisCatSharp.Hosting.DependencyInjection/", "files":[ "**.csproj" ], "exclude":[ "**/obj/**", "**/bin/**" ] } ], "dest":"api/DisCatSharp.Hosting.DependencyInjection", "filter":"filter_config.yml", - "disableDefaultFilter":true + "disableDefaultFilter":false }, { "src":[ { "src":"../DisCatSharp.Lavalink/", "files":[ "**.csproj" ], "exclude":[ "**/obj/**", "**/bin/**" ] } ], "dest":"api/DisCatSharp.Lavalink", "filter":"filter_config.yml", - "disableDefaultFilter":true + "disableDefaultFilter":false }, { "src":[ { "src":"../DisCatSharp.VoiceNext/", "files":[ "**.csproj" ], "exclude":[ "**/obj/**", "**/bin/**" ] } ], "dest":"api/DisCatSharp.VoiceNext", "filter":"filter_config.yml", + "disableDefaultFilter":false + }, + { + "src":[ + { + "src":"../DisCatSharp/", + "files":[ + "**.csproj" + ], + "exclude":[ + "**/obj/**", + "**/bin/**" + ] + } + ], + "dest":"libdev/DisCatSharp", + "filter":"filter_config.yml", + "disableDefaultFilter":true + }, + { + "src":[ + { + "src":"../DisCatSharp.Interactivity/", + "files":[ + "**.csproj" + ], + "exclude":[ + "**/obj/**", + "**/bin/**" + ] + } + ], + "dest":"libdev/DisCatSharp.Interactivity", + "filter":"filter_config.yml", + "disableDefaultFilter":true + }, + { + "src":[ + { + "src":"../DisCatSharp.Common/", + "files":[ + "**.csproj" + ], + "exclude":[ + "**/obj/**", + "**/bin/**" + ] + } + ], + "dest":"libdev/DisCatSharp.Common", + "filter":"filter_config.yml", + "disableDefaultFilter":true + }, + { + "src":[ + { + "src":"../DisCatSharp.Hosting/", + "files":[ + "**.csproj" + ], + "exclude":[ + "**/obj/**", + "**/bin/**" + ] + } + ], + "dest":"libdev/DisCatSharp.Hosting", + "filter":"filter_config.yml", + "disableDefaultFilter":true + }, + { + "src":[ + { + "src":"../DisCatSharp.Configuration/", + "files":[ + "**.csproj" + ], + "exclude":[ + "**/obj/**", + "**/bin/**" + ] + } + ], + "dest":"libdev/DisCatSharp.Configuration", + "filter":"filter_config.yml", + "disableDefaultFilter":true + }, + { + "src":[ + { + "src":"../DisCatSharp.ApplicationCommands/", + "files":[ + "**.csproj" + ], + "exclude":[ + "**/obj/**", + "**/bin/**" + ] + } + ], + "dest":"libdev/DisCatSharp.ApplicationCommands", + "filter":"filter_config.yml", + "disableDefaultFilter":true + }, + { + "src":[ + { + "src":"../DisCatSharp.CommandsNext/", + "files":[ + "**.csproj" + ], + "exclude":[ + "**/obj/**", + "**/bin/**" + ] + } + ], + "dest":"libdev/DisCatSharp.CommandsNext", + "filter":"filter_config.yml", + "disableDefaultFilter":true + }, + { + "src":[ + { + "src":"../DisCatSharp.Hosting.DependencyInjection/", + "files":[ + "**.csproj" + ], + "exclude":[ + "**/obj/**", + "**/bin/**" + ] + } + ], + "dest":"libdev/DisCatSharp.Hosting.DependencyInjection", + "filter":"filter_config.yml", + "disableDefaultFilter":true + }, + { + "src":[ + { + "src":"../DisCatSharp.Lavalink/", + "files":[ + "**.csproj" + ], + "exclude":[ + "**/obj/**", + "**/bin/**" + ] + } + ], + "dest":"libdev/DisCatSharp.Lavalink", + "filter":"filter_config.yml", + "disableDefaultFilter":true + }, + { + "src":[ + { + "src":"../DisCatSharp.VoiceNext/", + "files":[ + "**.csproj" + ], + "exclude":[ + "**/obj/**", + "**/bin/**" + ] + } + ], + "dest":"libdev/DisCatSharp.VoiceNext", + "filter":"filter_config.yml", "disableDefaultFilter":true } ], "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", "changelogs/**.yml", "changelogs/**.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":{ "_appTitle": "DisCatSharp Docs", "_appName": "DisCatSharp", "_appFooter": "Made with ♥ by AITSYS", "_copyrightFooter": "© Aiko IT Systems. All rights reserved.", "_enableSearch":true, "_disableSideFilter": false, "_enableNewTab":true, "_disableContribution": false, "_disableBreadcrumb": false, "_gitUrlPattern":"git", "_gitContribute":{ "repo":"https://github.com/Aiko-IT-Systems/DisCatSharp", "branch":"main" } }, "disableGitFeatures":false, "exportRawModel":true, "globalMetadataFiles":[ ], "fileMetadataFiles":[ ], "template":[ "dcs" ], "postProcessors":[ "ExtractSearchIndex", "CustomMemberIndexer" ], "noLangKeyword":false, "keepFileLink":false, "cleanupCacheHistory":false, "sitemap":{ "baseUrl":"https://docs.discatsharp.tech/", "changefreq":"daily", "priority":1.0 } } } diff --git a/DisCatSharp.Docs/filter_config.yml b/DisCatSharp.Docs/filter_config.yml index 59091c480..80db3aa3a 100644 --- a/DisCatSharp.Docs/filter_config.yml +++ b/DisCatSharp.Docs/filter_config.yml @@ -1,89 +1,89 @@ apiRules: - exclude: uidRegex: ^DisCatSharp\.Hosting\.Tests$ - exclude: uidRegex: ^DisCatSharp\.Tests$ - exclude: uidRegex: ^DisCatSharp\.Configuration\.Tests$ - include: - uidRegex: ^DisCatSharp$ + uidRegex: ^DisCatSharp - exclude: uidRegex: ^Newtonsoft\.Json$ - exclude: hasAttribute: uid: System.ComponentModel.EditorBrowsableAttribute ctorArguments: - System.ComponentModel.EditorBrowsableState.Never attributeRules: - exclude: uidRegex: ^System\.ComponentModel\.Design$ type: Namespace - exclude: uidRegex: ^System\.ComponentModel\.Design\.Serialization$ type: Namespace - exclude: uidRegex: ^System\.Xml\.Serialization$ type: Namespace - exclude: uidRegex: ^System\.Web\.Compilation$ type: Namespace - exclude: uidRegex: ^System\.Runtime\.Versioning$ type: Namespace - exclude: uidRegex: ^System\.Runtime\.ConstrainedExecution$ type: Namespace - exclude: uidRegex: ^System\.EnterpriseServices$ type: Namespace - exclude: uidRegex: ^System\.Diagnostics\.CodeAnalysis$ type: Namespace - include: uidRegex: ^System\.Diagnostics\.(ConditionalAttribute|EventLogPermissionAttribute|PerformanceCounterPermissionAttribute)$ type: Type - exclude: uidRegex: '^System\.Diagnostics\.[^.]+$' type: Type - include: uidRegex: ^System\.ComponentModel\.(BindableAttribute|BrowsableAttribute|ComplexBindingPropertiesAttribute|DataObjectAttribute|DefaultBindingPropertyAttribute|ListBindableAttribute|LookupBindingPropertiesAttribute|SettingsBindableAttribute|TypeConverterAttribute)$ type: Type - exclude: uidRegex: '^System\.ComponentModel\.[^.]+$' type: Type - exclude: uidRegex: ^System\.Reflection\.DefaultMemberAttribute$ type: Type - exclude: uidRegex: ^System\.CodeDom\.Compiler\.GeneratedCodeAttribute$ type: Type - include: uidRegex: ^System\.Runtime\.CompilerServices\.ExtensionAttribute$ type: Type - exclude: uidRegex: '^System\.Runtime\.CompilerServices\.[^.]+$' type: Type - include: uidRegex: ^System\.Runtime\.InteropServices\.(ComVisibleAttribute|GuidAttribute|ClassInterfaceAttribute|InterfaceTypeAttribute)$ type: Type - exclude: uidRegex: '^System\.Runtime\.InteropServices\.[^.]+$' type: Type - include: uidRegex: ^System\.Security\.(SecurityCriticalAttribute|SecurityTreatAsSafeAttribute|AllowPartiallyTrustedCallersAttribute)$ type: Type - exclude: uidRegex: '^System\.Security\.[^.]+$' type: Type - include: uidRegex: ^System\.Web\.UI\.(ControlValuePropertyAttribute|PersistenceModeAttribute|ValidationPropertyAttribute|WebResourceAttribute|TemplateContainerAttribute|ThemeableAttribute|TemplateInstanceAttribute)$ type: Type - exclude: uidRegex: '^System\.Web\.UI\.[^.]+$' type: Type - include: uidRegex: ^System\.Windows\.Markup\.(ConstructorArgumentAttribute|DesignerSerializationOptionsAttribute|ValueSerializerAttribute|XmlnsCompatibleWithAttribute|XmlnsDefinitionAttribute|XmlnsPrefixAttribute)$ type: Type - exclude: uidRegex: '^System\.Windows\.Markup\.[^.]+$' type: Type diff --git a/DisCatSharp.Docs/filter_config_default.yml b/DisCatSharp.Docs/filter_config_default.yml deleted file mode 100644 index 824288250..000000000 --- a/DisCatSharp.Docs/filter_config_default.yml +++ /dev/null @@ -1,79 +0,0 @@ -apiRules: -- exclude: - hasAttribute: - uid: System.ComponentModel.EditorBrowsableAttribute - ctorArguments: - - System.ComponentModel.EditorBrowsableState.Never -attributeRules: -- exclude: - uidRegex: ^System\.ComponentModel\.Design$ - type: Namespace -- exclude: - uidRegex: ^System\.ComponentModel\.Design\.Serialization$ - type: Namespace -- exclude: - uidRegex: ^System\.Xml\.Serialization$ - type: Namespace -- exclude: - uidRegex: ^System\.Web\.Compilation$ - type: Namespace -- exclude: - uidRegex: ^System\.Runtime\.Versioning$ - type: Namespace -- exclude: - uidRegex: ^System\.Runtime\.ConstrainedExecution$ - type: Namespace -- exclude: - uidRegex: ^System\.EnterpriseServices$ - type: Namespace -- exclude: - uidRegex: ^System\.Diagnostics\.CodeAnalysis$ - type: Namespace -- include: - uidRegex: ^System\.Diagnostics\.(ConditionalAttribute|EventLogPermissionAttribute|PerformanceCounterPermissionAttribute)$ - type: Type -- exclude: - uidRegex: '^System\.Diagnostics\.[^.]+$' - type: Type -- include: - uidRegex: ^System\.ComponentModel\.(BindableAttribute|BrowsableAttribute|ComplexBindingPropertiesAttribute|DataObjectAttribute|DefaultBindingPropertyAttribute|ListBindableAttribute|LookupBindingPropertiesAttribute|SettingsBindableAttribute|TypeConverterAttribute)$ - type: Type -- exclude: - uidRegex: '^System\.ComponentModel\.[^.]+$' - type: Type -- exclude: - uidRegex: ^System\.Reflection\.DefaultMemberAttribute$ - type: Type -- exclude: - uidRegex: ^System\.CodeDom\.Compiler\.GeneratedCodeAttribute$ - type: Type -- include: - uidRegex: ^System\.Runtime\.CompilerServices\.ExtensionAttribute$ - type: Type -- exclude: - uidRegex: '^System\.Runtime\.CompilerServices\.[^.]+$' - type: Type -- include: - uidRegex: ^System\.Runtime\.InteropServices\.(ComVisibleAttribute|GuidAttribute|ClassInterfaceAttribute|InterfaceTypeAttribute)$ - type: Type -- exclude: - uidRegex: '^System\.Runtime\.InteropServices\.[^.]+$' - type: Type -- include: - uidRegex: ^System\.Security\.(SecurityCriticalAttribute|SecurityTreatAsSafeAttribute|AllowPartiallyTrustedCallersAttribute)$ - type: Type -- exclude: - uidRegex: '^System\.Security\.[^.]+$' - type: Type -- include: - uidRegex: ^System\.Web\.UI\.(ControlValuePropertyAttribute|PersistenceModeAttribute|ValidationPropertyAttribute|WebResourceAttribute|TemplateContainerAttribute|ThemeableAttribute|TemplateInstanceAttribute)$ - type: Type -- exclude: - uidRegex: '^System\.Web\.UI\.[^.]+$' - type: Type -- include: - uidRegex: ^System\.Windows\.Markup\.(ConstructorArgumentAttribute|DesignerSerializationOptionsAttribute|ValueSerializerAttribute|XmlnsCompatibleWithAttribute|XmlnsDefinitionAttribute|XmlnsPrefixAttribute)$ - type: Type -- exclude: - uidRegex: '^System\.Windows\.Markup\.[^.]+$' - type: Type diff --git a/DisCatSharp.Docs/libdev/.gitignore b/DisCatSharp.Docs/libdev/.gitignore new file mode 100644 index 000000000..fb742eca1 --- /dev/null +++ b/DisCatSharp.Docs/libdev/.gitignore @@ -0,0 +1,5 @@ +############### +# temp file # +############### +*.yml +!toc.yml diff --git a/DisCatSharp.Docs/libdev/DisCatSharp.ApplicationCommands/index.md b/DisCatSharp.Docs/libdev/DisCatSharp.ApplicationCommands/index.md new file mode 100644 index 000000000..ceb64b43c --- /dev/null +++ b/DisCatSharp.Docs/libdev/DisCatSharp.ApplicationCommands/index.md @@ -0,0 +1,12 @@ +--- +uid: libdev_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/libdev/DisCatSharp.CommandsNext/index.md b/DisCatSharp.Docs/libdev/DisCatSharp.CommandsNext/index.md new file mode 100644 index 000000000..caea00991 --- /dev/null +++ b/DisCatSharp.Docs/libdev/DisCatSharp.CommandsNext/index.md @@ -0,0 +1,12 @@ +--- +uid: libdev_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/libdev/DisCatSharp.Common/index.md b/DisCatSharp.Docs/libdev/DisCatSharp.Common/index.md new file mode 100644 index 000000000..051a88675 --- /dev/null +++ b/DisCatSharp.Docs/libdev/DisCatSharp.Common/index.md @@ -0,0 +1,12 @@ +--- +uid: libdev_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/libdev/DisCatSharp.Configuration/index.md b/DisCatSharp.Docs/libdev/DisCatSharp.Configuration/index.md new file mode 100644 index 000000000..e8fa76352 --- /dev/null +++ b/DisCatSharp.Docs/libdev/DisCatSharp.Configuration/index.md @@ -0,0 +1,12 @@ +--- +uid: libdev_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/libdev/DisCatSharp.Hosting.DependencyInjection/index.md b/DisCatSharp.Docs/libdev/DisCatSharp.Hosting.DependencyInjection/index.md new file mode 100644 index 000000000..be47d22d7 --- /dev/null +++ b/DisCatSharp.Docs/libdev/DisCatSharp.Hosting.DependencyInjection/index.md @@ -0,0 +1,12 @@ +--- +uid: libdev_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/libdev/DisCatSharp.Hosting/index.md b/DisCatSharp.Docs/libdev/DisCatSharp.Hosting/index.md new file mode 100644 index 000000000..948139b23 --- /dev/null +++ b/DisCatSharp.Docs/libdev/DisCatSharp.Hosting/index.md @@ -0,0 +1,12 @@ +--- +uid: libdev_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/libdev/DisCatSharp.Interactivity/index.md b/DisCatSharp.Docs/libdev/DisCatSharp.Interactivity/index.md new file mode 100644 index 000000000..8b98667a7 --- /dev/null +++ b/DisCatSharp.Docs/libdev/DisCatSharp.Interactivity/index.md @@ -0,0 +1,12 @@ +--- +uid: libdev_discatsharp_interactivity_index +title: DisCatSharp.Interactivity API Reference +--- + +# API Reference + +Welcome to the DisCatSharp.Interactivity 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/libdev/DisCatSharp.Lavalink/index.md b/DisCatSharp.Docs/libdev/DisCatSharp.Lavalink/index.md new file mode 100644 index 000000000..49e826e4f --- /dev/null +++ b/DisCatSharp.Docs/libdev/DisCatSharp.Lavalink/index.md @@ -0,0 +1,12 @@ +--- +uid: libdev_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/libdev/DisCatSharp.VoiceNext/index.md b/DisCatSharp.Docs/libdev/DisCatSharp.VoiceNext/index.md new file mode 100644 index 000000000..95fc9e082 --- /dev/null +++ b/DisCatSharp.Docs/libdev/DisCatSharp.VoiceNext/index.md @@ -0,0 +1,12 @@ +--- +uid: libdev_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/libdev/DisCatSharp/index.md b/DisCatSharp.Docs/libdev/DisCatSharp/index.md new file mode 100644 index 000000000..9ace17ae6 --- /dev/null +++ b/DisCatSharp.Docs/libdev/DisCatSharp/index.md @@ -0,0 +1,12 @@ +--- +uid: libdev_discatsharp_index +title: DisCatSharp API Reference +--- + +# API Reference + +Welcome to the DisCatSharp 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/libdev/index.md b/DisCatSharp.Docs/libdev/index.md new file mode 100644 index 000000000..83f97294e --- /dev/null +++ b/DisCatSharp.Docs/libdev/index.md @@ -0,0 +1,27 @@ +# API Reference +--- +uid: libdev_index +title: DisCatSharp Library Development API +--- + +Welcome to the DisCatSharp Library Development API reference. +This documentation is intended for developers who wish to contribute to the DisCatSharp library. +You find internal and private methods and properties here. + +## Main packages +- [DisCatSharp](xref:libdev_discatsharp_index) +- [DisCatSharp.ApplicationCommands](xref:libdev_discatsharp_applicationcommands_index) +- [DisCatSharp.CommandsNext](xref:libdev_discatsharp_commandsnext_index) +- [DisCatSharp.Interactivity](xref:libdev_discatsharp_interactivity_index) + +## Voice packages +- [DisCatSharp.Lavalink](xref:libdev_discatsharp_lavalink_index) +- [DisCatSharp.VoiceNext](xref:libdev_discatsharp_voicenext_index) + +## Hosting packages +- [DisCatSharp.Configuration](xref:libdev_discatsharp_configuration_index) +- [DisCatSharp.Hosting](xref:libdev_discatsharp_hosting_index) +- [DisCatSharp.DependencyInjection](xref:libdev_discatsharp_hosting_dependencyinjection_index) + +## Other packages +- [DisCatSharp.Common](xref:libdev_discatsharp_common_index) diff --git a/DisCatSharp.Docs/libdev/toc.yml b/DisCatSharp.Docs/libdev/toc.yml new file mode 100644 index 000000000..73874f696 --- /dev/null +++ b/DisCatSharp.Docs/libdev/toc.yml @@ -0,0 +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/toc.yml b/DisCatSharp.Docs/toc.yml index 6c27a4a6f..9e912f0e3 100644 --- a/DisCatSharp.Docs/toc.yml +++ b/DisCatSharp.Docs/toc.yml @@ -1,10 +1,12 @@ - name: Articles href: articles/ - name: Changelogs href: changelogs/index.md - name: FAQ href: faq.md - name: API Documentation href: api/index.md +- name: Library Development Docs + href: libdev/index.md - name: Voice Natives href: natives/index.md