1 write to StartupProjectResource
Aspire.Hosting.EntityFrameworkCore (1)
EFMigrationResource.cs (1)
66
StartupProjectResource
= startupProjectResource ?? throw new ArgumentNullException(nameof(startupProjectResource));
17 references to StartupProjectResource
Aspire.Hosting.EntityFrameworkCore (7)
EFCoreOperationExecutor.cs (1)
74
_startupProjectResource = migrationResource.
StartupProjectResource
;
EFMigrationResource.cs (3)
81
/// <see cref="ProjectResource"/> instances. Use <see cref="
StartupProjectResource
"/> for resources created from
87
[Obsolete($"Use {nameof(
StartupProjectResource
)} instead.")]
91
$"Use {nameof(
StartupProjectResource
)} instead.");
EFResourceBuilderExtensions.cs (3)
228
.Where(r => ReferenceEquals(r.
StartupProjectResource
, builder.Resource))
722
var startupProjectDir = Path.GetDirectoryName(migrationResource.
StartupProjectResource
.GetProjectMetadata().ProjectPath)!;
745
if (migrationResource.
StartupProjectResource
.TryGetAnnotationsOfType<EnvironmentCallbackAnnotation>(out var envCallbacks))
Aspire.Hosting.EntityFrameworkCore.Tests (10)
AddEFMigrationsTests.cs (6)
26
Assert.Equal(project.Resource, migrations.Resource.
StartupProjectResource
);
40
Assert.Equal(project.Resource, migrations.Resource.
StartupProjectResource
);
54
Assert.Equal(project.Resource, migrations.Resource.
StartupProjectResource
);
69
Assert.Equal(project.Resource, migrations.Resource.
StartupProjectResource
);
96
Assert.Same(project.Resource, migrations.Resource.
StartupProjectResource
);
101
Assert.Contains(nameof(EFMigrationResource.
StartupProjectResource
), exception.Message);
EFBuildCustomizationWarningTests.cs (2)
211
migrations.MigrationsProjectPath ?? migrations.
StartupProjectResource
.GetProjectMetadata().ProjectPath]);
214
args.AddRange(["--startup-project", migrations.
StartupProjectResource
.GetProjectMetadata().ProjectPath]);
EFMigrationResourceTests.cs (2)
42
Assert.Same(project.Resource, resource.
StartupProjectResource
);
77
Assert.Same(project.Resource, migrations.Resource.
StartupProjectResource
);