# CommunityToolkit.Aspire.Hosting.Flyway

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

## Namespaces

### Aspire.Hosting

- [DistributedApplicationBuilderExtensions](/reference/api/csharp/communitytoolkit.aspire.hosting.flyway/distributedapplicationbuilderextensions.md) -- `class` `static` -- Extension methods to support adding Flyway to the `Hosting.IDistributedApplicationBuilder`.

### Aspire.Hosting.ApplicationModel

- [FlywayResource](/reference/api/csharp/communitytoolkit.aspire.hosting.flyway/flywayresource.md) -- `class` `sealed` -- Aspire resource for Flyway database migration tool.
- [FlywayResourceConfiguration](/reference/api/csharp/communitytoolkit.aspire.hosting.flyway/flywayresourceconfiguration.md) -- `record` `sealed` -- Flyway resource configuration.

### CommunityToolkit.Aspire.Hosting.Flyway

- [FlywayResourceBuilderExtensions](/reference/api/csharp/communitytoolkit.aspire.hosting.flyway/flywayresourcebuilderextensions.md) -- `class` `static` -- Extension methods for configuring a [FlywayResource](/reference/api/csharp/communitytoolkit.aspire.hosting.flyway/flywayresource.md) builder.
