12 references to Resource
Aspire.Hosting (1)
ApplicationModel\CommandLineArgsCallbackAnnotation.cs (1)
92public 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)
120context.Args.Add(((IResourceWithEndpoints)context.Resource).GetEndpoint("ep"));
Aspire.Hosting.JavaScript (5)
JavaScriptHostingExtensions.cs (5)
131if (c.Resource.TryGetLastAnnotation<JavaScriptRunScriptAnnotation>(out var runCommand) && 132c.Resource.TryGetLastAnnotation<JavaScriptPackageManagerAnnotation>(out var packageManager)) 369if (c.Resource.TryGetLastAnnotation<JavaScriptRunScriptAnnotation>(out var runCommand)) 371if (c.Resource.TryGetLastAnnotation<JavaScriptPackageManagerAnnotation>(out var packageManager) && 527if (c.Resource.TryGetLastAnnotation<JavaScriptPackageManagerAnnotation>(out var packageManager) &&
Aspire.Hosting.Python (3)
PythonAppResourceBuilderExtensions.cs (3)
283var endpoint = ((IResourceWithEndpoints)c.Resource).GetEndpoint("http"); 984if (!ctx.Resource.TryGetLastAnnotation<PythonEntrypointAnnotation>(out var annotation)) 1079if (!context.Resource.TryGetLastAnnotation<PythonEntrypointAnnotation>(out var existingAnnotation))
Aspire.Hosting.Tests (2)
ExecutableResourceTests.cs (1)
40context.Args.Add(((IResourceWithEndpoints)context.Resource).GetEndpoint("ep"));
ProjectResourceTests.cs (1)
641context.Args.Add(((IResourceWithEndpoints)context.Resource).GetEndpoint("ep"));