6 instantiations of RustCargoTarget
Aspire.Hosting.Rust (2)
RustCargoTargetResolver.cs (2)
107return new RustCargoTarget(example, profileDirectory, options.Target, IsExample: true); 112return new RustCargoTarget(name, profileDirectory, options.Target, IsExample: false);
Aspire.Hosting.Rust.Tests (4)
RustDockerfileShellTests.cs (4)
22new RustCargoTarget("api", "release", Target: null, IsExample: false), 47new RustCargoTarget("api", "release", Target: null, IsExample: false), 77new RustCargoTarget("api", "release", "current-target", IsExample: false), 100new RustCargoTarget(targetName, "release", Target: null, IsExample: false),
23 references to RustCargoTarget
Aspire.Hosting.Rust (7)
RustCargoTargetResolver.cs (1)
97public static RustCargoTarget Resolve(
RustDockerfileGenerator.cs (5)
87var target = RustCargoTargetResolver.Resolve( 411RustCargoTarget target, 421private static string BuildClearArtifactCommand(RustCargoTarget target, string targetDirectory) 433RustCargoTarget target, 454private static string BuildArtifactCandidates(RustCargoTarget target, string targetDirectory)
RustHostingExtensions.cs (1)
702var target = RustCargoTargetResolver.Resolve(metadata, options, executionContext, resource.Name);
Aspire.Hosting.Rust.Tests (16)
CargoMetadataTests.cs (1)
299var target = RustCargoTargetResolver.Resolve(
RustCargoTargetResolverTests.cs (15)
11var target = Resolve(CargoMetadataFactory.SinglePackage("my-service"), new RustCargoOptionsAnnotation()); 22var target = Resolve(CargoMetadataFactory.SinglePackage("aspire-sample-rust-app"), new RustCargoOptionsAnnotation()); 32var target = Resolve(metadata, new RustCargoOptionsAnnotation { BinTarget = "worker" }); 43var target = Resolve(CargoMetadataFactory.SinglePackage("my-service"), new RustCargoOptionsAnnotation { Example = "demo" }); 56var target = Resolve(metadata, new RustCargoOptionsAnnotation { Package = "worker" }); 68var target = Resolve(metadata, new RustCargoOptionsAnnotation()); 78var target = Resolve(metadata, new RustCargoOptionsAnnotation { BinTarget = "worker" }); 96var target = Resolve(CargoMetadataFactory.SinglePackage("my-service"), options); 112var target = RustCargoTargetResolver.Resolve( 126var target = Resolve(CargoMetadataFactory.SinglePackage("my-service"), options); 141var target = Resolve(CargoMetadataFactory.SinglePackage("my-service"), new RustCargoOptionsAnnotation()); 219var target = Resolve(metadata, new RustCargoOptionsAnnotation()); 233var target = Resolve(metadata, new RustCargoOptionsAnnotation()); 246var target = Resolve(metadata, new RustCargoOptionsAnnotation { BinTarget = "worker" }); 251private static RustCargoTarget Resolve(string metadataJson, RustCargoOptionsAnnotation options)