8 instantiations of SqlServerServerResource
Aspire.Hosting.Radius.Tests (1)
ResourceMapping\ResourceTypeMapperTests.cs (1)
39var resource = new SqlServerServerResource("sqldb", password);
Aspire.Hosting.SqlServer (1)
SqlServerBuilderExtensions.cs (1)
48var sqlServer = new SqlServerServerResource(name, passwordParameter);
Aspire.Hosting.SqlServer.Tests (6)
ConnectionPropertiesTests.cs (2)
14var resource = new SqlServerServerResource("sql", password); 56var server = new SqlServerServerResource("sql", password);
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);
71 references to SqlServerServerResource
Aspire.Hosting.Azure.ServiceBus (9)
AzureServiceBusExtensions.cs (5)
631/// It cannot be combined with <see cref="WithSqlServer(IResourceBuilder{AzureServiceBusEmulatorResource}, IResourceBuilder{SqlServerServerResource})"/>. 650/// with <see cref="WithSqlServer(IResourceBuilder{AzureServiceBusEmulatorResource}, IResourceBuilder{SqlServerServerResource})"/>. 667public static IResourceBuilder<AzureServiceBusEmulatorResource> WithSqlServer(this IResourceBuilder<AzureServiceBusEmulatorResource> builder, Action<IResourceBuilder<SqlServerServerResource>> configureSqlServer) 692/// <see cref="WithSqlServer(IResourceBuilder{AzureServiceBusEmulatorResource}, Action{IResourceBuilder{SqlServerServerResource}})"/>. 708public static IResourceBuilder<AzureServiceBusEmulatorResource> WithSqlServer(this IResourceBuilder<AzureServiceBusEmulatorResource> builder, IResourceBuilder<SqlServerServerResource> sqlServer)
SqlServerConfigurationAnnotation.cs (2)
14public SqlServerConfigurationAnnotation(Action<IResourceBuilder<SqlServerServerResource>> configure) 19public Action<IResourceBuilder<SqlServerServerResource>> Configure { get; }
SqlServerConnectionAnnotation.cs (2)
13public SqlServerConnectionAnnotation(SqlServerServerResource sqlServer, IReadOnlyList<IResourceAnnotation> waitAnnotations) 19public SqlServerServerResource SqlServer { get; }
Aspire.Hosting.Azure.Sql (11)
AzureSqlExtensions.cs (7)
24private static IResourceBuilder<SqlServerServerResource> PublishAsAzureSqlDatabase(this IResourceBuilder<SqlServerServerResource> builder, bool useProvisioner) 61public static IResourceBuilder<SqlServerServerResource> PublishAsAzureSqlDatabase(this IResourceBuilder<SqlServerServerResource> builder) 70public static IResourceBuilder<SqlServerServerResource> AsAzureSqlDatabase(this IResourceBuilder<SqlServerServerResource> builder) 181public static IResourceBuilder<AzureSqlServerResource> RunAsContainer(this IResourceBuilder<AzureSqlServerResource> builder, Action<IResourceBuilder<SqlServerServerResource>>? configureContainer = null)
AzureSqlServerResource.cs (4)
46/// <param name="innerResource">The <see cref="SqlServerServerResource"/> that this resource wraps.</param> 49public AzureSqlServerResource(SqlServerServerResource innerResource, Action<AzureResourceInfrastructure> configureInfrastructure) 147internal SqlServerServerResource? InnerResource { get; private set; } 178internal void SetInnerResource(SqlServerServerResource innerResource)
Aspire.Hosting.Azure.Tests (10)
AzureServiceBusExtensionsTests.cs (4)
648var sqlServer = Assert.IsType<SqlServerServerResource>(sql); 682Assert.IsType<SqlServerServerResource>(sql); 746builder.Resources.OfType<SqlServerServerResource>(),
AzureSqlExtensionsTests.cs (1)
131IResourceBuilder<SqlServerServerResource>? innerSql = null;
PublicApiTests\ServiceBusPublicApiTests.cs (3)
339Action<IResourceBuilder<SqlServerServerResource>> configureSqlServer = (_) => { }; 352Action<IResourceBuilder<SqlServerServerResource>> configureSqlServer = null!; 378IResourceBuilder<SqlServerServerResource> sqlServer = null!;
PublicApiTests\SqlPublicApiTests.cs (2)
62IResourceBuilder<SqlServerServerResource> builder = null!; 77IResourceBuilder<SqlServerServerResource> builder = null!;
Aspire.Hosting.Radius.Tests (1)
ResourceMapping\ResourceTypeMapperTests.cs (1)
39var resource = new SqlServerServerResource("sqldb", password);
Aspire.Hosting.SqlServer (24)
SqlServerBuilderExtensions.cs (20)
40public static IResourceBuilder<SqlServerServerResource> AddSqlServer(this IDistributedApplicationBuilder builder, [ResourceName] string name, IResourceBuilder<ParameterResource>? password = null, int? port = null) 48var sqlServer = new SqlServerServerResource(name, passwordParameter); 57.WithEndpoint(port: port, targetPort: 1433, name: SqlServerServerResource.PrimaryEndpointName) 130public static IResourceBuilder<SqlServerServerResource> WithRepl(this IResourceBuilder<SqlServerServerResource> builder) 160public static IResourceBuilder<SqlServerServerResource> WithRepl(this IResourceBuilder<SqlServerServerResource> builder, Action<SqlServerReplOptions>? configure = null) 180internal static async Task<TerminalLaunchOptions> CreateReplOptionsAsync(SqlServerServerResource resource, string executablePath, CancellationToken cancellationToken) 204/// Adds a SQL Server database to the application model. This is a child resource of a <see cref="SqlServerServerResource"/>. 220/// Note that calling <see cref="AddDatabase(IResourceBuilder{SqlServerServerResource}, string, string?)"/> 227public static IResourceBuilder<SqlServerDatabaseResource> AddDatabase(this IResourceBuilder<SqlServerServerResource> builder, [ResourceName] string name, string? databaseName = null) 270public static IResourceBuilder<SqlServerServerResource> WithDataVolume(this IResourceBuilder<SqlServerServerResource> builder, string? name = null, bool isReadOnly = false) 290public static IResourceBuilder<SqlServerServerResource> WithDataBindMount(this IResourceBuilder<SqlServerServerResource> builder, string source, bool isReadOnly = false) 345public static IResourceBuilder<SqlServerServerResource> WithPassword(this IResourceBuilder<SqlServerServerResource> builder, IResourceBuilder<ParameterResource> password) 362public static IResourceBuilder<SqlServerServerResource> WithHostPort(this IResourceBuilder<SqlServerServerResource> builder, int? port) 365return builder.WithEndpoint(SqlServerServerResource.PrimaryEndpointName, endpoint =>
SqlServerDatabaseResource.cs (3)
19public class SqlServerDatabaseResource(string name, string databaseName, SqlServerServerResource parent) 20: Resource(name), IResourceWithParent<SqlServerServerResource>, IResourceWithConnectionString 25public SqlServerServerResource Parent { get; } = parent ?? throw new ArgumentNullException(nameof(parent));
SqlServerServerResource.cs (1)
16/// Initializes a new instance of the <see cref="SqlServerServerResource"/> class.
Aspire.Hosting.SqlServer.Tests (16)
AddSqlServerTests.cs (8)
49var containerResource = Assert.Single(appModel.Resources.OfType<SqlServerServerResource>()); 96var connectionStringResource = Assert.Single(appModel.Resources.OfType<SqlServerServerResource>()); 263var resource = Assert.Single(builder.Resources.OfType<SqlServerServerResource>()); 282var connectionStringResource = Assert.Single(appModel.Resources.OfType<SqlServerServerResource>());
ConnectionPropertiesTests.cs (2)
14var resource = new SqlServerServerResource("sql", password); 56var server = new SqlServerServerResource("sql", password);
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!;