3 instantiations of SqlServerDatabaseResource
Aspire.Hosting.SqlServer.Tests (3)
SqlServerPublicApiTests.cs (3)
122
var action = () => new
SqlServerDatabaseResource
(name, databaseName, parent);
143
var action = () => new
SqlServerDatabaseResource
(name, databaseName, parent);
158
var action = () => new
SqlServerDatabaseResource
(name, databaseName, parent);
14 references to SqlServerDatabaseResource
Aspire.Hosting.Azure.Sql (2)
AzureSqlDatabaseResource.cs (2)
40
internal
SqlServerDatabaseResource
? InnerResource { get; private set; }
51
internal void SetInnerResource(
SqlServerDatabaseResource
innerResource)
Aspire.Hosting.SqlServer (10)
SqlServerBuilderExtensions.cs (7)
73
foreach (
var
sqlDatabase in sqlServer.DatabaseResources)
101
public static IResourceBuilder<
SqlServerDatabaseResource
> AddDatabase(this IResourceBuilder<SqlServerServerResource> builder, [ResourceName] string name, string? databaseName = null)
109
var
sqlServerDatabase = new SqlServerDatabaseResource(name, databaseName, builder.Resource);
187
/// <param name="builder">The builder for the <see cref="
SqlServerDatabaseResource
"/>.</param>
193
public static IResourceBuilder<
SqlServerDatabaseResource
> WithCreationScript(this IResourceBuilder<
SqlServerDatabaseResource
> builder, string script)
203
private static async Task CreateDatabaseAsync(SqlConnection sqlConnection,
SqlServerDatabaseResource
sqlDatabase, IServiceProvider serviceProvider, CancellationToken ct)
SqlServerServerResource.cs (3)
72
private readonly List<
SqlServerDatabaseResource
> _databaseResources = [];
79
internal void AddDatabase(
SqlServerDatabaseResource
database)
85
internal IReadOnlyList<
SqlServerDatabaseResource
> DatabaseResources => _databaseResources;
Aspire.Hosting.SqlServer.Tests (2)
AddSqlServerTests.cs (2)
115
var
sqlResource = Assert.Single(appModel.Resources.OfType<
SqlServerDatabaseResource
>());