1 instantiation of PythonEnvironmentAnnotation
Aspire.Hosting.Python (1)
PythonAppResourceBuilderExtensions.cs (1)
1591
existing = new
PythonEnvironmentAnnotation
();
22 references to PythonEnvironmentAnnotation
Aspire.Hosting.Python (16)
PythonAppResourceBuilderExtensions.cs (16)
448
context.Resource.TryGetLastAnnotation<
PythonEnvironmentAnnotation
>(out
var
pythonEnvironmentAnnotation);
1026
if (!builder.Resource.TryGetLastAnnotation<
PythonEnvironmentAnnotation
>(out
var
annotation) || annotation.VirtualEnvironment is null)
1102
if (!builder.Resource.TryGetLastAnnotation<
PythonEnvironmentAnnotation
>(out
var
pythonEnv) ||
1201
if (!builder.Resource.TryGetLastAnnotation<
PythonEnvironmentAnnotation
>(out
var
pythonEnv) ||
1206
pythonEnv = builder.Resource.Annotations.OfType<
PythonEnvironmentAnnotation
>().Last();
1429
if (!builder.Resource.TryGetLastAnnotation<
PythonEnvironmentAnnotation
>(out
var
pythonEnv) ||
1559
if (!builder.Resource.TryGetLastAnnotation<
PythonEnvironmentAnnotation
>(out
var
pythonEnv) ||
1584
internal static IResourceBuilder<PythonAppResource> WithPythonEnvironment(this IResourceBuilder<PythonAppResource> builder, Action<
PythonEnvironmentAnnotation
> configure)
1589
if (!builder.Resource.TryGetLastAnnotation<
PythonEnvironmentAnnotation
>(out
var
existing))
Aspire.Hosting.Python.Tests (6)
AddPythonAppTests.cs (6)
2578
Assert.True(pythonApp.Resource.TryGetLastAnnotation<
PythonEnvironmentAnnotation
>(out
var
envAnnotation));
2614
Assert.True(pythonApp.Resource.TryGetLastAnnotation<
PythonEnvironmentAnnotation
>(out
var
envAnnotation));
2644
Assert.True(pythonApp.Resource.TryGetLastAnnotation<
PythonEnvironmentAnnotation
>(out
var
envAnnotation));