25 references to WithRequiredCommand
Aspire.Hosting.Azure.Functions (1)
Aspire.Hosting.JavaScript (5)
Aspire.Hosting.Python (2)
Aspire.Hosting.Tests (17)
RequiredCommandAnnotationTests.cs (17)
62resourceBuilder.WithRequiredCommand("test-command");
76resourceBuilder.WithRequiredCommand("test-command", "https://example.com/help");
107.WithRequiredCommand("command1")
108.WithRequiredCommand("command2");
120RequiredCommandResourceExtensions.WithRequiredCommand<ContainerResource>(null!, "test"));
129Assert.Throws<ArgumentNullException>(() => resourceBuilder.WithRequiredCommand(null!));
148builder.AddContainer("test", "image").WithRequiredCommand(command);
164builder.AddContainer("test", "image").WithRequiredCommand("this-command-definitely-does-not-exist-12345");
182.WithRequiredCommand("missing-command", "https://example.com/install");
278.WithRequiredCommand(command)
279.WithRequiredCommand("missing-command-xyz");
298builder.AddContainer("test1", "image").WithRequiredCommand(missingCommand);
299builder.AddContainer("test2", "image").WithRequiredCommand(missingCommand);
358builder.AddContainer("test", "image").WithRequiredCommand(missingCommand, "https://example.com/install");
390builder.AddContainer("test", "image").WithRequiredCommand(missingCommand);
414builder.AddContainer("test1", "image").WithRequiredCommand(missingCommand);
415builder.AddContainer("test2", "image").WithRequiredCommand(missingCommand);