18 references to Sha256Hasher
dotnet (12)
CommandFactory\CommandResolution\CompositeCommandResolver.cs (1)
44
{ "commandName", commandResolverArguments is null ? string.Empty :
Sha256Hasher
.HashWithNormalizedCasing(commandResolverArguments.CommandName) },
Commands\Hidden\InternalReportInstallSuccess\InternalReportInstallSuccessCommand.cs (1)
31
var filter = new TelemetryFilter(
Sha256Hasher
.HashWithNormalizedCasing);
Commands\MSBuild\MSBuildLogger.cs (1)
242
properties[propertyToBeHashed] =
Sha256Hasher
.HashWithNormalizedCasing(value!);
Commands\New\MSBuildEvaluation\MSBuildEvaluator.cs (3)
184
targetFrameworksString = string.Join(",", targetFrameworks.Select(tfm =>
Sha256Hasher
.HashWithNormalizedCasing(tfm)));
188
targetFrameworksString =
Sha256Hasher
.HashWithNormalizedCasing(targetFramework);
193
{ "ProjectPath",
Sha256Hasher
.HashWithNormalizedCasing(projectPath)},
Commands\Run\RunCommand.cs (2)
1067
var projectIdentifier = RunTelemetry.GetFileBasedIdentifier(EntryPointFileFullPath,
Sha256Hasher
.Hash);
1106
var projectIdentifier = RunTelemetry.GetProjectBasedIdentifier(ProjectFileFullPath, GetRepositoryRoot(),
Sha256Hasher
.Hash);
Commands\Run\RunTelemetry.cs (2)
110
return
Sha256Hasher
.Hash(pathToHash.ToLowerInvariant());
130
return
Sha256Hasher
.Hash(entryPointFilePath.ToLowerInvariant());
Program.cs (1)
59
TelemetryEventEntry.TelemetryFilter = new TelemetryFilter(
Sha256Hasher
.HashWithNormalizedCasing);
Telemetry\TelemetryCommonProperties.cs (1)
27
private readonly Func<string, string> _hasher = hasher ??
Sha256Hasher
.Hash;
Microsoft.DotNet.ProjectTools (1)
VirtualProjectBuilder.cs (1)
92
string hash =
Sha256Hasher
.HashWithNormalizedCasing(entryPointFileFullPath);
Microsoft.TemplateEngine.Cli (5)
TelemetryHelper.cs (1)
41
hashedValues.Add(
Sha256Hasher
.HashWithNormalizedCasing(choiceValue));
TemplateInvoker.cs (4)
52
string? templateName =
Sha256Hasher
.HashWithNormalizedCasing(templateToRun.Identity);
53
string? templateShortNames = templateToRun.ShortNameList.Any() ?
Sha256Hasher
.HashWithNormalizedCasing(string.Join(',', templateToRun.ShortNameList)) : null;
57
string? packageName = string.IsNullOrEmpty(templatePackage?.Identifier) ? null :
Sha256Hasher
.HashWithNormalizedCasing(templatePackage.Identifier);
58
string? packageVersion = string.IsNullOrEmpty(templatePackage?.Version) ? null :
Sha256Hasher
.HashWithNormalizedCasing(templatePackage.Version);