14 references to ToCsvString
dotnet (2)
Commands\New\SdkInfoProvider.cs (2)
69return string.Format(CliCommandStrings.SdkInfoProvider_Message_SwitchSdk, viableInstalledVersions.ToCsvString()); 73return string.Format(CliCommandStrings.SdkInfoProvider_Message_InstallSdk, supportedVersions.ToCsvString());
Microsoft.TemplateEngine.Edge (11)
Constraints\HostConstraint.cs (1)
56string errorMessage = string.Format(LocalizableStrings.HostConstraint_Message_Restricted, EnvironmentSettings.Host.HostIdentifier, EnvironmentSettings.Host.Version, supportedHosts.ToCsvString());
Constraints\SdkVersionConstraintFactory.cs (2)
73string.Format(LocalizableStrings.SdkConstraint_Message_Restricted, _currentSdkVersion.ToString(), supportedSdks.ToCsvString()), 104string.Format(LocalizableStrings.SdkConstraint_Error_MismatchedProviders, providers.Select(p => p.Id).ToCsvString()));
Constraints\WorkloadConstraintFactory.cs (3)
41_installedWorkloadsString = workloads.Select(w => $"{w.Id} \"{w.Description}\"").ToCsvString(); 98string.Format(LocalizableStrings.WorkloadConstraint_Error_MismatchedProviders, providers.Select(p => p.Id).ToCsvString())); 118workloads.Select(w => w.Id).GetDuplicates(StringComparer.InvariantCultureIgnoreCase).ToCsvString()));
Template\ParameterSetBuilder.cs (3)
32throw new Exception("ParameterDefinitionSet with errors encountered: " + errors.ToCsvString()); 261logger.LogWarning(LocalizableStrings.ConditionEvaluation_Warning_CyclicDependency, cycle.Select(p => p.ParameterDefinition.Name).ToCsvString()); 286cycle.Select(p => p.ParameterDefinition.Name).ToCsvString()),
Template\TemplateCreator.cs (2)
375paramsWithInvalidValues.ToCsvString(), 425failureResult = new TemplateCreationResult(isExternalEvaluationInvalid ? CreationResultStatus.CondtionsEvaluationMismatch : CreationResultStatus.InvalidParamValues, template.Name, paramsWithInvalidValues.ToCsvString());
Microsoft.TemplateEngine.Utils (1)
MultiValueParameter.cs (1)
88public override int GetHashCode() => Values.OrderBy(v => v).ToCsvString().GetHashCode();