37 references to Resource
Aspire.Hosting (1)
ApplicationModel\CommandLineArgsCallbackAnnotation.cs (1)
149
public IResource Resource => _resource ?? throw new InvalidOperationException($"{nameof(
Resource
)} is not set. This callback context is not associated with a resource.");
Aspire.Hosting.Containers.Tests (1)
ContainerResourceTests.cs (1)
120
context.Args.Add(((IResourceWithEndpoints)context.
Resource
).GetEndpoint("ep"));
Aspire.Hosting.Dotnet (7)
DotnetProjectBuildCoordinator.cs (3)
1005
context.
Resource
.Name,
1010
ReplaceResponseFile(context.
Resource
, responseFile);
1012
context.
Resource
,
DotnetProjectHostingExtensions.cs (4)
337
if (ctx.
Resource
.SupportsDebugging(builder.Configuration, out var debugAnnotation)
364
var executableAnnotation = ctx.
Resource
.Annotations.OfType<ExecutableAnnotation>().Last();
405
if (GetLaunchProfileArguments(ctx.
Resource
).Count > 0)
417
foreach (var arg in GetLaunchProfileArguments(ctx.
Resource
))
Aspire.Hosting.Go (10)
GoHostingExtensions.cs (10)
94
var programArgs = ctx.
Resource
.TryGetLastAnnotation<GoAppArgsAnnotation>(out var argsAnnotation)
98
if (!ctx.
Resource
.TryGetLastAnnotation<GoDelveServerAnnotation>(out var delveAnnotation))
115
var pkg = ctx.
Resource
.TryGetLastAnnotation<GoPackagePathAnnotation>(out var pkgAnnotation)
145
var delveBuildFlags = BuildFlagsString(ctx.
Resource
);
763
if (ctx.
Resource
.HasAnnotationOfType<GoDelveServerAnnotation>())
772
if (ctx.
Resource
.TryGetLastAnnotation<GoRaceDetectorAnnotation>(out _))
777
if (ctx.
Resource
.TryGetLastAnnotation<GoBuildTagsAnnotation>(out var tagsAnnotation))
782
if (ctx.
Resource
.TryGetLastAnnotation<GoLdFlagsAnnotation>(out var ldFlagsAnnotation))
787
if (ctx.
Resource
.TryGetLastAnnotation<GoGcFlagsAnnotation>(out var gcFlagsAnnotation))
792
ctx.Args.Add(ctx.
Resource
.TryGetLastAnnotation<GoPackagePathAnnotation>(out var pkgAnnotation)
Aspire.Hosting.JavaScript (14)
JavaScriptHostingExtensions.cs (14)
162
if (c.
Resource
.TryGetLastAnnotation<JavaScriptRunScriptAnnotation>(out var runCommand) &&
163
c.
Resource
.TryGetLastAnnotation<JavaScriptPackageManagerAnnotation>(out var packageManager))
490
if (c.
Resource
.TryGetLastAnnotation<JavaScriptRunScriptAnnotation>(out var runCommand) &&
491
c.
Resource
.TryGetLastAnnotation<JavaScriptPackageManagerAnnotation>(out var packageManager))
837
if (c.
Resource
.TryGetLastAnnotation<DenoCommandLineAnnotation>(out var denoCommandLine))
840
? GetDenoServeEndpointArguments(c.
Resource
, c.ExecutionContext.IsPublishMode)
842
c.
Resource
.TryGetLastAnnotation<JavaScriptRunScriptAnnotation>(out var runScript);
843
c.
Resource
.TryGetLastAnnotation<JavaScriptPackageManagerAnnotation>(out var packageManager);
855
else if (c.
Resource
.TryGetLastAnnotation<JavaScriptRunScriptAnnotation>(out var runCommand) &&
856
c.
Resource
.TryGetLastAnnotation<JavaScriptPackageManagerAnnotation>(out var packageManager))
1663
if (c.
Resource
.TryGetLastAnnotation<JavaScriptRunScriptAnnotation>(out var runCommand))
1665
if (c.
Resource
.TryGetLastAnnotation<JavaScriptPackageManagerAnnotation>(out var packageManager) &&
2029
if (c.
Resource
.TryGetLastAnnotation<JavaScriptPackageManagerAnnotation>(out var packageManager) &&
2227
if (c.
Resource
.TryGetLastAnnotation<JavaScriptPackageManagerAnnotation>(out var packageManager) &&
Aspire.Hosting.Python (2)
PythonAppResourceBuilderExtensions.cs (2)
289
var endpoint = ((IResourceWithEndpoints)c.
Resource
).GetEndpoint("http");
1074
if (!context.
Resource
.TryGetLastAnnotation<PythonEntrypointAnnotation>(out var existingAnnotation))
Aspire.Hosting.Tests (2)
ExecutableResourceTests.cs (1)
40
context.Args.Add(((IResourceWithEndpoints)context.
Resource
).GetEndpoint("ep"));
ProjectResourceTests.cs (1)
705
context.Args.Add(((IResourceWithEndpoints)context.
Resource
).GetEndpoint("ep"));