5 instantiations of MySqlDatabaseResource
Aspire.Hosting.MySql (1)
MySqlBuilderExtensions.cs (1)
116
var mySqlDatabase = new
MySqlDatabaseResource
(name, databaseName, builder.Resource);
Aspire.Hosting.MySql.Tests (4)
ConnectionPropertiesTests.cs (1)
58
var resource = new
MySqlDatabaseResource
("mysqlDb", "Orders", server);
MySqlPublicApiTests.cs (3)
208
var action = () => new
MySqlDatabaseResource
(name, databaseName, parent);
229
var action = () => new
MySqlDatabaseResource
(name, databaseName, parent);
245
var action = () => new
MySqlDatabaseResource
(name, databaseName, parent);
14 references to MySqlDatabaseResource
Aspire.Hosting.MySql (11)
MySqlBuilderExtensions.cs (8)
68
foreach (
var
sqlDatabase in resource.DatabaseResources)
97
/// When adding a <see cref="
MySqlDatabaseResource
"/> to your application model the resource can then
108
public static IResourceBuilder<
MySqlDatabaseResource
> AddDatabase(this IResourceBuilder<MySqlServerResource> builder, [ResourceName] string name, string? databaseName = null)
116
var
mySqlDatabase = new MySqlDatabaseResource(name, databaseName, builder.Resource);
140
private static async Task CreateDatabaseAsync(MySqlConnection sqlConnection,
MySqlDatabaseResource
sqlDatabase, IServiceProvider serviceProvider, CancellationToken ct)
175
/// <param name="builder">The builder for the <see cref="
MySqlDatabaseResource
"/>.</param>
181
public static IResourceBuilder<
MySqlDatabaseResource
> WithCreationScript(this IResourceBuilder<
MySqlDatabaseResource
> builder, string script)
MySqlServerResource.cs (3)
15
private readonly List<
MySqlDatabaseResource
> _databaseResources = [];
112
internal IReadOnlyList<
MySqlDatabaseResource
> DatabaseResources => _databaseResources;
114
internal void AddDatabase(
MySqlDatabaseResource
database)
Aspire.Hosting.MySql.Tests (3)
AddMySqlTests.cs (2)
145
var
mySqlDatabaseResource = Assert.Single(appModel.Resources.OfType<
MySqlDatabaseResource
>());
ConnectionPropertiesTests.cs (1)
58
var
resource = new MySqlDatabaseResource("mysqlDb", "Orders", server);