5 instantiations of SqlServerServerResource
Aspire.Hosting.SqlServer (1)
SqlServerBuilderExtensions.cs (1)
44var sqlServer = new SqlServerServerResource(name, passwordParameter);
Aspire.Hosting.SqlServer.Tests (4)
SqlServerPublicApiTests.cs (4)
119var parent = new SqlServerServerResource(resourceName, password); 140var parent = new SqlServerServerResource(resourceName, password); 173var action = () => new SqlServerServerResource(name, password); 187var action = () => new SqlServerServerResource(name, password);
46 references to SqlServerServerResource
Aspire.Hosting.Azure.Sql (11)
AzureSqlExtensions.cs (7)
20private static IResourceBuilder<SqlServerServerResource> PublishAsAzureSqlDatabase(this IResourceBuilder<SqlServerServerResource> builder, bool useProvisioner) 57public static IResourceBuilder<SqlServerServerResource> PublishAsAzureSqlDatabase(this IResourceBuilder<SqlServerServerResource> builder) 66public static IResourceBuilder<SqlServerServerResource> AsAzureSqlDatabase(this IResourceBuilder<SqlServerServerResource> builder) 167public static IResourceBuilder<AzureSqlServerResource> RunAsContainer(this IResourceBuilder<AzureSqlServerResource> builder, Action<IResourceBuilder<SqlServerServerResource>>? configureContainer = null)
AzureSqlServerResource.cs (4)
33/// <param name="innerResource">The <see cref="SqlServerServerResource"/> that this resource wraps.</param> 36public AzureSqlServerResource(SqlServerServerResource innerResource, Action<AzureResourceInfrastructure> configureInfrastructure) 81internal SqlServerServerResource? InnerResource { get; private set; } 104internal void SetInnerResource(SqlServerServerResource innerResource)
Aspire.Hosting.Azure.Tests (3)
AzureSqlExtensionsTests.cs (1)
131IResourceBuilder<SqlServerServerResource>? innerSql = null;
PublicApiTests\SqlPublicApiTests.cs (2)
62IResourceBuilder<SqlServerServerResource> builder = null!; 77IResourceBuilder<SqlServerServerResource> builder = null!;
Aspire.Hosting.SqlServer (18)
SqlServerBuilderExtensions.cs (14)
36public static IResourceBuilder<SqlServerServerResource> AddSqlServer(this IDistributedApplicationBuilder builder, [ResourceName] string name, IResourceBuilder<ParameterResource>? password = null, int? port = null) 44var sqlServer = new SqlServerServerResource(name, passwordParameter); 52.WithEndpoint(port: port, targetPort: 1433, name: SqlServerServerResource.PrimaryEndpointName) 93/// Adds a SQL Server database to the application model. This is a child resource of a <see cref="SqlServerServerResource"/>. 99public static IResourceBuilder<SqlServerDatabaseResource> AddDatabase(this IResourceBuilder<SqlServerServerResource> builder, [ResourceName] string name, string? databaseName = null) 137public static IResourceBuilder<SqlServerServerResource> WithDataVolume(this IResourceBuilder<SqlServerServerResource> builder, string? name = null, bool isReadOnly = false) 155public static IResourceBuilder<SqlServerServerResource> WithDataBindMount(this IResourceBuilder<SqlServerServerResource> builder, string source, bool isReadOnly = false) 206public static IResourceBuilder<SqlServerServerResource> WithPassword(this IResourceBuilder<SqlServerServerResource> builder, IResourceBuilder<ParameterResource> password) 221public static IResourceBuilder<SqlServerServerResource> WithHostPort(this IResourceBuilder<SqlServerServerResource> builder, int? port) 224return builder.WithEndpoint(SqlServerServerResource.PrimaryEndpointName, endpoint =>
SqlServerDatabaseResource.cs (3)
16public class SqlServerDatabaseResource(string name, string databaseName, SqlServerServerResource parent) 17: Resource(name), IResourceWithParent<SqlServerServerResource>, IResourceWithConnectionString 22public SqlServerServerResource Parent { get; } = parent ?? throw new ArgumentNullException(nameof(parent));
SqlServerServerResource.cs (1)
14/// Initializes a new instance of the <see cref="SqlServerServerResource"/> class.
Aspire.Hosting.SqlServer.Tests (14)
AddSqlServerTests.cs (8)
45var containerResource = Assert.Single(appModel.Resources.OfType<SqlServerServerResource>()); 92var connectionStringResource = Assert.Single(appModel.Resources.OfType<SqlServerServerResource>()); 259var resource = Assert.Single(builder.Resources.OfType<SqlServerServerResource>()); 278var connectionStringResource = Assert.Single(appModel.Resources.OfType<SqlServerServerResource>());
SqlServerPublicApiTests.cs (6)
42IResourceBuilder<SqlServerServerResource> builder = null!; 71IResourceBuilder<SqlServerServerResource> builder = null!; 82IResourceBuilder<SqlServerServerResource> builder = null!; 119var parent = new SqlServerServerResource(resourceName, password); 140var parent = new SqlServerServerResource(resourceName, password); 155SqlServerServerResource parent = null!;