16 references to Module
Aspire.Hosting.Python (9)
PythonAppResourceBuilderExtensions.cs (9)
120=> AddPythonAppCore(builder, name, appDirectory, EntrypointType.Module, moduleName, DefaultVirtualEnvFolder); 311if (entrypointType is EntrypointType.Script or EntrypointType.Module) 321Module = entrypointType == EntrypointType.Module ? entrypoint : null, 335if (annotation.Type == EntrypointType.Module) 396EntrypointType.Module => ["python", "-m", entrypoint], 456case EntrypointType.Module: 533EntrypointType.Script or EntrypointType.Module => virtualEnvironment.GetExecutable("python"), 595EntrypointType.Script or EntrypointType.Module => virtualEnvironment.GetExecutable("python"), 624case EntrypointType.Module:
Aspire.Hosting.Python.Tests (7)
AddPythonAppTests.cs (7)
640Assert.Equal(EntrypointType.Module, entrypointAnnotation.Type); 844pythonBuilder.WithEntrypoint(EntrypointType.Module, "uvicorn") 854Assert.Equal(EntrypointType.Module, entrypointAnnotation.Type); 899resourceBuilder.WithEntrypoint(EntrypointType.Module, "flask")); 910builder.WithEntrypoint(EntrypointType.Module, "flask")); 924resourceBuilder.WithEntrypoint(EntrypointType.Module, null!)); 928resourceBuilder.WithEntrypoint(EntrypointType.Module, string.Empty));