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