1 instantiation of ParameterMappingSignature
Aspire.Hosting.CodeGeneration.Python (1)
AtsPythonCodeGenerator.cs (1)
2612
return new
ParameterMappingSignature
(
7 references to ParameterMappingSignature
Aspire.Hosting.CodeGeneration.Python (7)
AtsPythonCodeGenerator.cs (7)
136
private readonly Dictionary<string,
ParameterMappingSignature
> _parameterMappingSignatures = new(StringComparer.Ordinal);
2542
var
signature = CreateParameterMappingSignature(requiredParameters, optionalParameters);
2585
private bool IsParameterMappingNameAvailable(string name,
ParameterMappingSignature
signature)
2587
return !_parameterMappingSignatures.TryGetValue(name, out
var
existingSignature)
2604
private static bool AreParameterMappingSignaturesEqual(
ParameterMappingSignature
left,
ParameterMappingSignature
right)
2610
private
ParameterMappingSignature
CreateParameterMappingSignature(List<AtsParameterInfo> requiredParameters, List<AtsParameterInfo> optionalParameters)