-
Notifications
You must be signed in to change notification settings - Fork 131
Milestone
Description
Aspire/src/CommunityToolkit.Aspire.Hosting.Adminer/AdminerBuilderExtensions.cs
Lines 56 to 66 in 0e0fbf7
| var assembly = Assembly.GetExecutingAssembly(); | |
| var stream = assembly.GetManifestResourceStream("CommunityToolkit.Aspire.Hosting.Adminer.login-servers.php") ?? throw new InvalidOperationException("Unable to load embedded resource 'login-servers.php'."); | |
| var tempFile = Path.GetTempFileName(); | |
| using (var fileStream = new FileStream(tempFile, FileMode.Create, FileAccess.Write)) | |
| { | |
| stream.CopyTo(fileStream); | |
| } | |
| // Refactor this to use WithContainerFiles API when Aspire 9.2 available | |
| AdminerContainerBuilder.WithBindMount(tempFile, "/var/www/html/plugins-enabled/login-servers.php", isReadOnly: true); |