Skip to content
DocsTry Aspire
DocsTry

EFMigrationResourceBuilderExtensions

Classstaticnet8.0
📦 Aspire.Hosting.EntityFrameworkCore v13.4.0-preview.1.26281.18
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 ignored
IResourceBuilder<EFMigrationResource>
Configures a separate project containing the migrations using a project path.
WithMigrationsProject(IResourceBuilder<EFMigrationResource>)extensionats ignored
IResourceBuilder<EFMigrationResource>
Configures a separate project containing the migrations using a project metadata type.
View all methods