6 instantiations of SqlServerServerResource
Aspire.Hosting.SqlServer (1)
SqlServerBuilderExtensions.cs (1)
31var sqlServer = new SqlServerServerResource(name, passwordParameter);
Aspire.Hosting.SqlServer.Tests (5)
SqlServerPublicApiTests.cs (5)
118var action = () => new SqlServerServerResource(name, password); 132var parent = new SqlServerServerResource("sqlserver",password); 147var parent = new SqlServerServerResource("sqlserver", password); 162var parent = new SqlServerServerResource("sqlserver", password); 177var parent = new SqlServerServerResource("sqlserver", password);
37 references to SqlServerServerResource
Aspire.Hosting.Azure.Sql (12)
AzureSqlExtensions.cs (10)
20internal static IResourceBuilder<SqlServerServerResource> PublishAsAzureSqlDatabase(this IResourceBuilder<SqlServerServerResource> builder, Action<IResourceBuilder<AzureSqlServerResource>, ResourceModuleConstruct, SqlServer, IEnumerable<SqlDatabase>>? configureResource, bool useProvisioner = false) 119public static IResourceBuilder<SqlServerServerResource> PublishAsAzureSqlDatabase(this IResourceBuilder<SqlServerServerResource> builder) 131public static IResourceBuilder<SqlServerServerResource> PublishAsAzureSqlDatabase(this IResourceBuilder<SqlServerServerResource> builder, Action<IResourceBuilder<AzureSqlServerResource>, ResourceModuleConstruct, SqlServer, IEnumerable<SqlDatabase>>? configureResource) 141public static IResourceBuilder<SqlServerServerResource> AsAzureSqlDatabase(this IResourceBuilder<SqlServerServerResource> builder) 153public static IResourceBuilder<SqlServerServerResource> AsAzureSqlDatabase(this IResourceBuilder<SqlServerServerResource> builder, Action<IResourceBuilder<AzureSqlServerResource>, ResourceModuleConstruct, SqlServer, IEnumerable<SqlDatabase>>? configureResource)
AzureSqlServerResource.cs (2)
11/// <param name="innerResource">The <see cref="SqlServerServerResource"/> that this resource wraps.</param> 13public class AzureSqlServerResource(SqlServerServerResource innerResource, Action<ResourceModuleConstruct> configureConstruct) : AzureConstructResource(innerResource.Name, configureConstruct), IResourceWithConnectionString
Aspire.Hosting.SqlServer (13)
SqlServerBuilderExtensions.cs (9)
23public static IResourceBuilder<SqlServerServerResource> AddSqlServer(this IDistributedApplicationBuilder builder, string name, IResourceBuilder<ParameterResource>? password = null, int? port = null) 31var sqlServer = new SqlServerServerResource(name, passwordParameter); 65.WithEndpoint(port: port, targetPort: 1433, name: SqlServerServerResource.PrimaryEndpointName) 77/// Adds a SQL Server database to the application model. This is a child resource of a <see cref="SqlServerServerResource"/>. 83public static IResourceBuilder<SqlServerDatabaseResource> AddDatabase(this IResourceBuilder<SqlServerServerResource> builder, string name, string? databaseName = null) 120public static IResourceBuilder<SqlServerServerResource> WithDataVolume(this IResourceBuilder<SqlServerServerResource> builder, string? name = null, bool isReadOnly = false) 134public static IResourceBuilder<SqlServerServerResource> WithDataBindMount(this IResourceBuilder<SqlServerServerResource> builder, string source, bool isReadOnly = false)
SqlServerDatabaseResource.cs (3)
9public class SqlServerDatabaseResource : Resource, IResourceWithParent<SqlServerServerResource>, IResourceWithConnectionString 14public SqlServerServerResource Parent { get; } 30public SqlServerDatabaseResource(string name, string databaseName, SqlServerServerResource parent) : base(name)
SqlServerServerResource.cs (1)
14/// Initializes a new instance of the <see cref="SqlServerServerResource"/> class.
Aspire.Hosting.SqlServer.Tests (12)
AddSqlServerTests.cs (4)
46var containerResource = Assert.Single(appModel.Resources.OfType<SqlServerServerResource>()); 94var connectionStringResource = Assert.Single(appModel.Resources.OfType<SqlServerServerResource>());
SqlServerPublicApiTests.cs (8)
39IResourceBuilder<SqlServerServerResource> builder = null!; 77IResourceBuilder<SqlServerServerResource> builder = null!; 88IResourceBuilder<SqlServerServerResource> builder = null!; 132var parent = new SqlServerServerResource("sqlserver",password); 147var parent = new SqlServerServerResource("sqlserver", password); 162var parent = new SqlServerServerResource("sqlserver", password); 177var parent = new SqlServerServerResource("sqlserver", password); 192SqlServerServerResource parent = null!;