Skip to content
Docs Try Aspire
Docs Try

EFMigrationResourceBuilderExtensions

Class static net8.0
📦 Aspire.Hosting.EntityFrameworkCore v13.3.0-preview.1.26254.5
Extension methods for configuring EF Core migration resources.
namespace Aspire.Hosting;
public static class EFMigrationResourceBuilderExtensions
{
// ...
}
PublishAsMigrationBundle(IResourceBuilder<EFMigrationResource>, string?, bool, bool, string?)extensionats export
IResourceBuilder<EFMigrationResource>
Configures the EF migration resource to generate a migration bundle during publishing.
PublishAsMigrationScript(IResourceBuilder<EFMigrationResource>, bool, bool)extensionats export
IResourceBuilder<EFMigrationResource>
Configures the EF migration resource to generate a migration script during publishing.
RunDatabaseUpdateOnStart(IResourceBuilder<EFMigrationResource>)extensionats export
IResourceBuilder<EFMigrationResource>
Configures the EF migration resource to run database update when the AppHost starts.
WithMigrationNamespace(IResourceBuilder<EFMigrationResource>, string)extensionats export
IResourceBuilder<EFMigrationResource>
Configures the namespace for new migrations created with the Add Migration command.
WithMigrationOutputDirectory(IResourceBuilder<EFMigrationResource>, string)extensionats export
IResourceBuilder<EFMigrationResource>
Configures the output directory for new migrations created with the Add Migration command.
WithMigrationsProject(IResourceBuilder<EFMigrationResource>, string)extensionats export
IResourceBuilder<EFMigrationResource>
Configures a separate project containing the migrations using a project path.
WithMigrationsProject(IResourceBuilder<EFMigrationResource>)extensionats export
IResourceBuilder<EFMigrationResource>
Configures a separate project containing the migrations using a project metadata type.
View all methods