# CommunityToolkit.Aspire.Hosting.SurrealDb

- Package: `CommunityToolkit.Aspire.Hosting.SurrealDb`
- Version: `13.4.0`
- Target framework: `net10.0`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/tree/d9dc6fc02412d7398c5722840513d99965a6e98f/src/CommunityToolkit.Aspire.Hosting.SurrealDb)
- NuGet: [CommunityToolkit.Aspire.Hosting.SurrealDb](https://www.nuget.org/packages/CommunityToolkit.Aspire.Hosting.SurrealDb)

## Namespaces

### Aspire.Hosting

- [SurrealDbBuilderExtensions](/reference/api/csharp/communitytoolkit.aspire.hosting.surrealdb/surrealdbbuilderextensions.md) -- `class` `static` -- Provides extension methods for adding SurrealDB resources to the application model.

### Aspire.Hosting.ApplicationModel

- [SurrealDbDatabaseResource](/reference/api/csharp/communitytoolkit.aspire.hosting.surrealdb/surrealdbdatabaseresource.md) -- `class` `ats export` -- A resource that represents a SurrealDB database that is a child of a SurrealDB namespace resource.
- [SurrealDbNamespaceResource](/reference/api/csharp/communitytoolkit.aspire.hosting.surrealdb/surrealdbnamespaceresource.md) -- `class` `ats export` -- A resource that represents a SurrealDB namespace that is a child of a SurrealDB container resource.
- [SurrealDbServerResource](/reference/api/csharp/communitytoolkit.aspire.hosting.surrealdb/surrealdbserverresource.md) -- `class` `ats export` -- A resource that represents a SurrealDB container.
- [SurrealistContainerResource](/reference/api/csharp/communitytoolkit.aspire.hosting.surrealdb/surrealistcontainerresource.md) -- `class` `sealed` -- Represents a container resource for Surrealist.
