# CommunityToolkit.Aspire.Hosting.SurrealDb

- Package: `CommunityToolkit.Aspire.Hosting.SurrealDb`
- Version: `13.1.1`
- Target framework: `net10.0`
- Source: [GitHub](https://github.com/CommunityToolkit/Aspire/tree/67afcca30f02c18687f9c5219313710af9706630/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` -- 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` -- 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` -- 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.
