1 write to StartupProjectResource
Aspire.Hosting.EntityFrameworkCore (1)
EFMigrationResource.cs (1)
52
StartupProjectResource
= startupProjectResource ?? throw new ArgumentNullException(nameof(startupProjectResource));
15 references to StartupProjectResource
Aspire.Hosting.EntityFrameworkCore (7)
EFCoreOperationExecutor.cs (1)
74
_startupProjectResource = migrationResource.
StartupProjectResource
;
EFMigrationResource.cs (3)
67
/// <see cref="ProjectResource"/> instances. Use <see cref="
StartupProjectResource
"/> for resources created from
73
[Obsolete($"Use {nameof(
StartupProjectResource
)} instead.")]
77
$"Use {nameof(
StartupProjectResource
)} instead.");
EFResourceBuilderExtensions.cs (3)
234
.Where(r => ReferenceEquals(r.
StartupProjectResource
, builder.Resource))
730
var startupProjectDir = Path.GetDirectoryName(migrationResource.
StartupProjectResource
.GetProjectMetadata().ProjectPath)!;
753
if (migrationResource.
StartupProjectResource
.TryGetAnnotationsOfType<EnvironmentCallbackAnnotation>(out var envCallbacks))
Aspire.Hosting.EntityFrameworkCore.Tests (8)
AddEFMigrationsTests.cs (6)
25
Assert.Equal(project.Resource, migrations.Resource.
StartupProjectResource
);
39
Assert.Equal(project.Resource, migrations.Resource.
StartupProjectResource
);
53
Assert.Equal(project.Resource, migrations.Resource.
StartupProjectResource
);
68
Assert.Equal(project.Resource, migrations.Resource.
StartupProjectResource
);
95
Assert.Same(project.Resource, migrations.Resource.
StartupProjectResource
);
102
Assert.Contains(nameof(EFMigrationResource.
StartupProjectResource
), exception.Message);
EFBuildCustomizationWarningTests.cs (2)
200
migrations.MigrationsProjectPath ?? migrations.
StartupProjectResource
.GetProjectMetadata().ProjectPath]);
203
args.AddRange(["--startup-project", migrations.
StartupProjectResource
.GetProjectMetadata().ProjectPath]);