159 references to SingleOrDefault
aspire (2)
Commands\NewCommand.cs (1)
145var subcommandTemplate = availableTemplates.SingleOrDefault(t => t.Name.Equals(parseResult.CommandResult.Command.Name, StringComparison.OrdinalIgnoreCase));
DotNet\DotNetCliRunner.cs (1)
588var successLine = lines.SingleOrDefault(x => x.StartsWith("Success: Aspire.ProjectTemplates"));
Aspire.Cli.Tests (1)
tests\Shared\Logging\LogTestHelpers.cs (1)
31return list?.SingleOrDefault(kvp => kvp.Key == key).Value;
Aspire.Dashboard (12)
Components\Controls\Chart\ChartContainer.razor.cs (1)
258var existing = DimensionFilters.SingleOrDefault(m => m.Name == item.Name);
Components\Dialogs\FilterDialog.razor.cs (1)
73_formModel.Parameter = _parameters.SingleOrDefault(c => c.Id == filter.Field);
Components\Dialogs\GenAIVisualizerDialog.razor.cs (2)
96SelectedItem = Content.Items.SingleOrDefault(e => e.InternalId == Content.SelectedLogEntryId); 261SelectedItem = dialogViewModel.Items.SingleOrDefault(e => e.Index == selectedIndex);
Components\Pages\Metrics.razor.cs (1)
150viewModel.SelectedDuration = _durations.SingleOrDefault(d => (int)d.Id.TotalMinutes == DurationMinutes) ?? _durations.Single(d => d.Id == s_defaultDuration);
Components\Pages\StructuredLogs.razor.cs (2)
236var application = _resources?.SingleOrDefault(a => a.ResourceKey == PageViewModel.SelectedResource.Id?.GetResourceKey()); 517PageViewModel.SelectedLogLevel = _logLevels.SingleOrDefault(e => e.Id == logLevel) ?? _logLevels[0];
Components\Pages\TraceDetail.razor.cs (1)
239var spanVm = _spanWaterfallViewModels.SingleOrDefault(vm => vm.Span.SpanId == SpanId);
Components\Pages\Traces.razor.cs (2)
318viewModel.SelectedSpanType = _spanTypes.SingleOrDefault(t => t.Id?.Name == SpanTypeText) ?? _spanTypes[0]; 481var resource = _resources?.SingleOrDefault(a => a.ResourceKey == PageViewModel.SelectedResource.Id?.GetResourceKey());
DashboardEndpointsBuilder.cs (1)
65var newLanguage = GlobalizationHelpers.OrderedLocalizedCultures.SingleOrDefault(c => string.Equals(c.Name, language, StringComparisons.CultureName));
Model\GenAI\GenAIItemPartViewModel.cs (1)
36value = AdditionalProperties?.SingleOrDefault(p => p.Name == propertyName)?.Value;
Aspire.Dashboard.Components.Tests (1)
tests\Shared\Logging\LogTestHelpers.cs (1)
31return list?.SingleOrDefault(kvp => kvp.Key == key).Value;
Aspire.Dashboard.Tests (1)
tests\Shared\Logging\LogTestHelpers.cs (1)
31return list?.SingleOrDefault(kvp => kvp.Key == key).Value;
Aspire.Hosting (16)
ApplicationModel\EndpointReference.cs (1)
193.SingleOrDefault(a => string.Equals(a.Name, EndpointName, StringComparisons.EndpointAnnotationName));
ApplicationModel\ResourceCommandService.cs (2)
136var annotation = resource.Annotations.OfType<ResourceCommandAnnotation>().SingleOrDefault(a => a.Name == commandName); 143annotation = resource.Annotations.OfType<ResourceCommandAnnotation>().SingleOrDefault(a => a.Name == mappedName);
ApplicationModel\ResourceExtensions.cs (1)
996return annotations.SingleOrDefault(a => a.ComputeEnvironment == selectedComputeEnvironment);
Ats\ModelExports.cs (1)
52return model.Resources.SingleOrDefault(resource => StringComparers.ResourceName.Equals(resource.Name, name));
Backchannel\AuxiliaryBackchannelRpcTarget.cs (1)
381if (appModel.Resources.SingleOrDefault(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)) is not IResourceWithEndpoints dashboardResource)
Backchannel\DashboardUrlsHelper.cs (1)
59var dashboardResource = appModel?.Resources.SingleOrDefault(
BuiltInDistributedApplicationEventSubscriptionHandlers.cs (1)
48if (beforeStartEvent.Model.Resources.SingleOrDefault(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)) is { } dashboardResource)
Dashboard\DashboardEventHandlers.cs (1)
68if (@event.Model.Resources.SingleOrDefault(r => string.Equals(r.Name, KnownResourceNames.AspireDashboard, StringComparisons.ResourceName)) is { } dashboardResource)
Dcp\DcpExecutor.cs (1)
2626.SingleOrDefault(r => string.Equals(r.DcpResource.Metadata.Name, resourceName, StringComparisons.ResourceName));
Dcp\OtlpEndpointReferenceGatherer.cs (1)
43var dashboardResource = model.Resources.SingleOrDefault(r => StringComparers.ResourceName.Equals(r.Name, KnownResourceNames.AspireDashboard)) as IResourceWithEndpoints;
Dcp\ResourceSnapshotBuilder.cs (1)
266var activeEndpoint = _resourceState.EndpointsMap.SingleOrDefault(e =>
ResourceBuilderExtensions.cs (4)
1047.SingleOrDefault(ea => string.Equals(ea.Name, endpointName, StringComparisons.EndpointAnnotationName)); 2200var existingAnnotation = builder.Resource.Annotations.OfType<ResourceCommandAnnotation>().SingleOrDefault(a => a.Name == name); 2265var existingAnnotation = builder.Resource.Annotations.OfType<ResourceCommandAnnotation>().SingleOrDefault(a => a.Name == name); 3444if (builder.Resource.Annotations.OfType<ProbeAnnotation>().SingleOrDefault(a => a.Type == probeAnnotation.Type) is { } existingAnnotation)
Aspire.Hosting.Azure (3)
AzureProvisioningResourceExtensions.cs (2)
75var kv = resources.OfType<KeyVaultService>().SingleOrDefault(kv => kv.BicepIdentifier == kvName); 93var kvs = resources.OfType<KeyVaultSecret>().SingleOrDefault(kvSecret => kvSecret.BicepIdentifier == kvsName);
AzureUserAssignedIdentityResource.cs (1)
73var existingStore = resources.OfType<UserAssignedIdentity>().SingleOrDefault(store => store.BicepIdentifier == bicepIdentifier);
Aspire.Hosting.Azure.AppConfiguration (1)
AzureAppConfigurationResource.cs (1)
58var existingStore = resources.OfType<AppConfigurationStore>().SingleOrDefault(store => store.BicepIdentifier == bicepIdentifier);
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppEnvironmentResource.cs (1)
291var existingCae = resources.OfType<ContainerAppManagedEnvironment>().SingleOrDefault(cae => cae.BicepIdentifier == bicepIdentifier);
Aspire.Hosting.Azure.ApplicationInsights (1)
AzureApplicationInsightsResource.cs (1)
45var existingStore = resources.OfType<ApplicationInsightsComponent>().SingleOrDefault(store => store.BicepIdentifier == bicepIdentifier);
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceEnvironmentResource.cs (1)
405var existingPlan = resources.OfType<AppServicePlan>().SingleOrDefault(plan => plan.BicepIdentifier == bicepIdentifier);
Aspire.Hosting.Azure.CognitiveServices (1)
AzureOpenAIResource.cs (1)
83var existingAccount = resources.OfType<CognitiveServicesAccount>().SingleOrDefault(account => account.BicepIdentifier == bicepIdentifier);
Aspire.Hosting.Azure.ContainerRegistry (1)
AzureContainerRegistryResource.cs (1)
72var existingStore = resources.OfType<ContainerRegistryService>().SingleOrDefault(store => store.BicepIdentifier == bicepIdentifier);
Aspire.Hosting.Azure.CosmosDB (1)
AzureCosmosDBResource.cs (1)
172var existingStore = resources.OfType<CosmosDBAccount>().SingleOrDefault(store => store.BicepIdentifier == bicepIdentifier);
Aspire.Hosting.Azure.EventHubs (1)
AzureEventHubsResource.cs (1)
177var existingHubs = resources.OfType<EventHubsNamespace>().SingleOrDefault(hubs => hubs.BicepIdentifier == bicepIdentifier);
Aspire.Hosting.Azure.KeyVault (1)
AzureKeyVaultResource.cs (1)
123var existingStore = resources.OfType<KeyVaultService>().SingleOrDefault(store => store.BicepIdentifier == bicepIdentifier);
Aspire.Hosting.Azure.Kusto (1)
AzureKustoClusterResource.cs (1)
94var existingCluster = resources.OfType<KustoCluster>().SingleOrDefault(cluster => cluster.BicepIdentifier == bicepIdentifier);
Aspire.Hosting.Azure.Kusto.Tests (4)
AddAzureKustoTests.cs (4)
68var httpEndpoint = endpointAnnotations.SingleOrDefault(e => e.Name == "http"); 263var volumeAnnotation = mountAnnotations.SingleOrDefault(a => a.Type == ContainerMountType.Volume); 268var bindMountAnnotation = mountAnnotations.SingleOrDefault(a => a.Type == ContainerMountType.BindMount); 359var httpEndpoint = endpointAnnotations.SingleOrDefault(e => e.Name == "http");
Aspire.Hosting.Azure.Network (6)
AzureNatGatewayResource.cs (1)
43var existing = resources.OfType<NatGateway>().SingleOrDefault(r => r.BicepIdentifier == bicepIdentifier);
AzureNetworkSecurityGroupResource.cs (1)
42var existing = resources.OfType<NetworkSecurityGroup>().SingleOrDefault(r => r.BicepIdentifier == bicepIdentifier);
AzurePrivateDnsZoneResource.cs (1)
54var existingZone = resources.OfType<PrivateDnsZone>().SingleOrDefault(z => z.BicepIdentifier == bicepIdentifier);
AzurePrivateEndpointResource.cs (1)
55var existingEndpoint = resources.OfType<PrivateEndpoint>().SingleOrDefault(endpoint => endpoint.BicepIdentifier == bicepIdentifier);
AzurePublicIPAddressResource.cs (1)
42var existing = resources.OfType<PublicIPAddress>().SingleOrDefault(r => r.BicepIdentifier == bicepIdentifier);
AzureVirtualNetworkResource.cs (1)
80var existingVNet = resources.OfType<VirtualNetwork>().SingleOrDefault(vnet => vnet.BicepIdentifier == bicepIdentifier);
Aspire.Hosting.Azure.OperationalInsights (1)
AzureLogAnalyticsWorkspaceResource.cs (1)
34var existingStore = resources.OfType<OperationalInsightsWorkspace>().SingleOrDefault(store => store.BicepIdentifier == bicepIdentifier);
Aspire.Hosting.Azure.PostgreSQL (1)
AzurePostgresFlexibleServerResource.cs (1)
249var existingStore = resources.OfType<PostgreSqlFlexibleServer>().SingleOrDefault(store => store.BicepIdentifier == bicepIdentifier);
Aspire.Hosting.Azure.Redis (4)
AzureManagedRedisExtensions.cs (1)
236.SingleOrDefault(db => db.BicepIdentifier == redis.BicepIdentifier + "_default");
AzureManagedRedisResource.cs (2)
178var existingCluster = resources.OfType<RedisEnterpriseCluster>().SingleOrDefault(cluster => cluster.BicepIdentifier == bicepIdentifier); 210.SingleOrDefault(db => db.BicepIdentifier == redisEnterprise.BicepIdentifier + "_default");
AzureRedisCacheResource.cs (1)
112var existingStore = resources.OfType<CdkRedisResource>().SingleOrDefault(store => store.BicepIdentifier == bicepIdentifier);
Aspire.Hosting.Azure.Search (1)
AzureSearchResource.cs (1)
67var existingStore = resources.OfType<SearchService>().SingleOrDefault(store => store.BicepIdentifier == bicepIdentifier);
Aspire.Hosting.Azure.ServiceBus (1)
AzureServiceBusResource.cs (1)
99var existingNamespace = resources.OfType<ServiceBusNamespace>().SingleOrDefault(sbNamespace => sbNamespace.BicepIdentifier == bicepIdentifier);
Aspire.Hosting.Azure.SignalR (1)
AzureSignalRResource.cs (1)
70var existingStore = resources.OfType<SignalRService>().SingleOrDefault(store => store.BicepIdentifier == bicepIdentifier);
Aspire.Hosting.Azure.Sql (1)
AzureSqlServerResource.cs (1)
207var existingStore = resources.OfType<SqlServer>().SingleOrDefault(store => store.BicepIdentifier == bicepIdentifier);
Aspire.Hosting.Azure.Storage (1)
AzureStorageResource.cs (1)
173var existingAccount = resources.OfType<StorageAccount>().SingleOrDefault(account => account.BicepIdentifier == bicepIdentifier);
Aspire.Hosting.Azure.WebPubSub (1)
AzureWebPubSubResource.cs (1)
57var existingStore = resources.OfType<WebPubSubService>().SingleOrDefault(store => store.BicepIdentifier == bicepIdentifier);
Aspire.Hosting.DevTunnels (1)
DevTunnelResourceBuilderExtensions.cs (1)
544.SingleOrDefault(a => string.Equals(a.Name, targetEndpoint.EndpointName, StringComparisons.EndpointAnnotationName)) is { } targetEndpointAnnotation)
Aspire.Hosting.Foundry (2)
FoundryResource.cs (1)
89var existingCsa = resources.OfType<CognitiveServicesAccount>().SingleOrDefault(csa => csa.BicepIdentifier == bicepIdentifier);
Project\AzureCognitiveServicesBase.cs (1)
25.SingleOrDefault(r => r.BicepIdentifier == bicepIdentifier);
Aspire.Hosting.Testing (1)
DistributedApplicationHostingTestingExtensions.cs (1)
134var resource = resources.SingleOrDefault(r => string.Equals(r.Name, resourceName, StringComparison.OrdinalIgnoreCase));
Aspire.Hosting.Testing.Tests (1)
tests\Shared\Logging\LogTestHelpers.cs (1)
31return list?.SingleOrDefault(kvp => kvp.Key == key).Value;
Aspire.Hosting.Tests (7)
AppHostSmokeTests.cs (1)
72var errorLog = testSink.Writes.SingleOrDefault(w => w.Message?.Contains(expectedLocaleError) ?? false);
Dcp\DcpExecutorTests.cs (3)
1530var effectiveLaunchProfileEnv = exe.Spec.Env.SingleOrDefault(v => v.Name == "DOTNET_LAUNCH_PROFILE")?.Value; 1561var envVal = exe.Spec.Env!.SingleOrDefault(e => e.Name == "DOTNET_LAUNCH_PROFILE")?.Value; 1592var envVal = exe.Spec.Env!.SingleOrDefault(e => e.Name == "DOTNET_LAUNCH_PROFILE")?.Value;
Orchestrator\ParameterProcessorTests.cs (2)
865.SingleOrDefault(a => a.Name == KnownResourceCommands.SetParameterCommand); 885.SingleOrDefault(a => a.Name == KnownResourceCommands.SetParameterCommand);
tests\Shared\Logging\LogTestHelpers.cs (1)
31return list?.SingleOrDefault(kvp => kvp.Key == key).Value;
Aspire.Playground.Tests (1)
tests\Shared\Logging\LogTestHelpers.cs (1)
31return list?.SingleOrDefault(kvp => kvp.Key == key).Value;
Crossgen2Tasks (1)
ResolveReadyToRunCompilers.cs (1)
242return packs.SingleOrDefault(
dotnet (4)
Commands\Solution\Add\SolutionAddCommand.cs (1)
122var existingFolder = solution.SolutionFolders.SingleOrDefault(f => f.Path == solutionFolderPath);
NugetPackageDownloader\NuGetPackageDownloader.cs (1)
345string workloadUnixFilePermissions = allFilesInPackage.SingleOrDefault(p =>
ToolPackage\ToolPackageInstance.cs (2)
247?.Targets?.SingleOrDefault(t => t.RuntimeIdentifier != null) 255?.SingleOrDefault(t => LockFileMatcher.MatchesFile(t, targetRelativeFilePath));
dotnet-dev-certs (5)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
171option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.LongName, longOptionName, StringComparison.Ordinal)); 250option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.ShortName, shortOption[0], StringComparison.Ordinal)); 274option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.SymbolName, shortOption[0], StringComparison.Ordinal)); 455target = Commands.SingleOrDefault(cmd => string.Equals(cmd.Name, commandName, StringComparison.OrdinalIgnoreCase));
src\aspnetcore\src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
51.SingleOrDefault(a => a.Key == "DotNetHostOverride")?.Value;
dotnet-svcutil-lib (1)
FrameworkFork\System.ServiceModel\System\ServiceModel\Description\TypeLoader.cs (1)
512MethodInfo matchingMethod = type.GetTypeInfo().DeclaredMethods.SingleOrDefault(m => MethodsMatch(m, methodInfo));
dotnet-user-jwts (7)
Helpers\SigningKeysHandler.cs (2)
41?.SingleOrDefault(key => key.Issuer == issuer); 85var toRemove = signingKeys.SingleOrDefault(key => key["Issuer"].GetValue<string>() == issuer);
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
171option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.LongName, longOptionName, StringComparison.Ordinal)); 250option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.ShortName, shortOption[0], StringComparison.Ordinal)); 274option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.SymbolName, shortOption[0], StringComparison.Ordinal)); 455target = Commands.SingleOrDefault(cmd => string.Equals(cmd.Name, commandName, StringComparison.OrdinalIgnoreCase));
src\aspnetcore\src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
51.SingleOrDefault(a => a.Key == "DotNetHostOverride")?.Value;
dotnet-user-secrets (5)
src\aspnetcore\src\Shared\CommandLineUtils\CommandLine\CommandLineApplication.cs (4)
171option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.LongName, longOptionName, StringComparison.Ordinal)); 250option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.ShortName, shortOption[0], StringComparison.Ordinal)); 274option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.SymbolName, shortOption[0], StringComparison.Ordinal)); 455target = Commands.SingleOrDefault(cmd => string.Equals(cmd.Name, commandName, StringComparison.OrdinalIgnoreCase));
src\aspnetcore\src\Shared\CommandLineUtils\Utilities\DotNetMuxer.cs (1)
51.SingleOrDefault(a => a.Key == "DotNetHostOverride")?.Value;
GenerateDocumentationAndConfigFiles (1)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
185return source.Cast<T?>().SingleOrDefault(v => predicate(v!.Value));
Microsoft.Analyzers.Extra (1)
CallAnalysis\Fixers\LegacyLoggingFixer.FixDetails.cs (1)
106var op = invocationOp.Arguments[LogLevelParamIndex].Descendants().SingleOrDefault(x => x.Kind == OperationKind.Literal || x.Kind == OperationKind.FieldReference);
Microsoft.AspNetCore.Http.Extensions (1)
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (1)
377var parameterlessConstructor = constructors.SingleOrDefault(c => c.GetParameters().Length == 0);
Microsoft.AspNetCore.Mvc.Abstractions (1)
src\aspnetcore\src\Shared\ParameterBindingMethodCache.cs (1)
377var parameterlessConstructor = constructors.SingleOrDefault(c => c.GetParameters().Length == 0);
Microsoft.Build (1)
src\msbuild\artifacts\.packages\microsoft.codeanalysis.collections\5.0.0-1.25277.114\contentFiles\cs\net9.0\Extensions\IEnumerableExtensions.cs (1)
270return source.Cast<T?>().SingleOrDefault(v => predicate(v!.Value));
Microsoft.CodeAnalysis (1)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
185return source.Cast<T?>().SingleOrDefault(v => predicate(v!.Value));
Microsoft.CodeAnalysis.Analyzers (1)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
185return source.Cast<T?>().SingleOrDefault(v => predicate(v!.Value));
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
185return source.Cast<T?>().SingleOrDefault(v => predicate(v!.Value));
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
185return source.Cast<T?>().SingleOrDefault(v => predicate(v!.Value));
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Synthesized\SynthesizedSimpleProgramEntryPointSymbol.cs (1)
115return compilation.SourceModule.GlobalNamespace.GetTypeMembers(WellKnownMemberNames.TopLevelStatementsEntryPointTypeName).OfType<SourceNamedTypeSymbol>().SingleOrDefault(s => s.IsSimpleProgram);
Microsoft.CodeAnalysis.Extensions.Package (1)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
185return source.Cast<T?>().SingleOrDefault(v => predicate(v!.Value));
Microsoft.CodeAnalysis.Features (3)
EditAndContinue\EditAndContinueService.cs (1)
114return _debuggingSessions.SingleOrDefault(s => s.Id == sessionId);
Navigation\NavigableItemFactory.cs (2)
48var generatedSourceLocations = candidateLocationGroups.SingleOrDefault(g => g.Key) ?? SpecializedCollections.EmptyEnumerable<Location>(); 49var nonGeneratedSourceLocations = candidateLocationGroups.SingleOrDefault(g => !g.Key) ?? SpecializedCollections.EmptyEnumerable<Location>();
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
185return source.Cast<T?>().SingleOrDefault(v => predicate(v!.Value));
Microsoft.CodeAnalysis.Workspaces (1)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
185return source.Cast<T?>().SingleOrDefault(v => predicate(v!.Value));
Microsoft.CodeAnalysis.Workspaces.MSBuild.Contracts (3)
MonoMSBuildDiscovery.cs (3)
151monoMSBuildDir.EnumerateDirectories().SingleOrDefault(d => d.Name == "Current") ?? 152monoMSBuildDir.EnumerateDirectories().SingleOrDefault(d => d.Name == "15.0"); 158s_monoMSBuildDirectory = versionDirectory.EnumerateDirectories().SingleOrDefault(d => string.Equals(d.Name, "bin", StringComparison.OrdinalIgnoreCase))?.FullName;
Microsoft.Extensions.AI.Tests (1)
ChatCompletion\FunctionInvokingChatClientTests.cs (1)
1360var existingSearchResult = chatContents.SingleOrDefault(m => m.Role == ChatRole.Tool);
Microsoft.Extensions.Http.Diagnostics.Tests (2)
Logging\AcceptanceTests.cs (2)
118var enricher1 = sp.GetServices<IHttpClientLogEnricher>().SingleOrDefault(enn => enn is EnricherWithCounter) as EnricherWithCounter; 119var enricher2 = sp.GetServices<IHttpClientLogEnricher>().SingleOrDefault(enn => enn is TestEnricher) as TestEnricher;
Microsoft.Maui.Controls.Build.Tasks (2)
SetFieldVisitor.cs (1)
33 var field = Context.Body.Method.DeclaringType.Fields.SingleOrDefault(fd => fd.Name == ((string)node.Value).Trim());
TypeReferenceExtensions.cs (1)
254 var attr = typeDef.CustomAttributes.SingleOrDefault(ca => ca.AttributeType.FullName == attribute.FullName);
Microsoft.NET.Build.Tasks (2)
ResolveReadyToRunCompilers.cs (1)
250return packs.SingleOrDefault(
SingleProjectInfo.cs (1)
118ReferenceInfo referenceInfo = referenceProjectInfo._dependencyReferences.SingleOrDefault(r => r.FullPath.Equals(originalItemSpec));
Microsoft.TemplateEngine.Cli (1)
TemplateResolution\TemplateGroupMatchInfo.cs (1)
320MatchInfo? languageMatch = _groupDispositions.SingleOrDefault(match => match.Name == MatchInfo.BuiltIn.Language);
Microsoft.TestPlatform.AdapterUtilities (1)
ManagedNameUtilities\ManagedNameHelper.Reflection.cs (1)
334> 1 => methods.SingleOrDefault(i => i.DeclaringType == type),
Microsoft.TestPlatform.CrossPlatEngine (1)
AttachmentsProcessing\TestRunAttachmentsProcessingManager.cs (1)
164var collectorConfiguration = dataCollectionRunSettings?.DataCollectorSettingsList.SingleOrDefault(c => c.FriendlyName == dataCollectorAttachmentsProcessor.FriendlyName);
NuGet.CommandLine.XPlat (4)
src\nuget-client\artifacts\.packages\microsoft.extensions.commandlineutils.sources\3.0.0-preview6.19253.5\contentFiles\cs\netstandard1.0\shared\CommandLine\CommandLineApplication.cs (4)
152option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.LongName, longOptionName, StringComparison.Ordinal)); 197option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.ShortName, shortOption[0], StringComparison.Ordinal)); 202option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.SymbolName, shortOption[0], StringComparison.Ordinal)); 373target = Commands.SingleOrDefault(cmd => string.Equals(cmd.Name, commandName, StringComparison.OrdinalIgnoreCase));
NuGet.Commands (4)
CommandRunners\PackCommandRunner.cs (1)
1023PackageDependency matchingDependency = set.SingleOrDefault(r => r.Id == dependency.Id);
RestoreCommand\LockFileBuilder.cs (3)
439targetGraphs.SingleOrDefault(graph => 442targetGraphs.SingleOrDefault(graph => 448.SingleOrDefault(library => library.Key.Name.Equals(project.Name, StringComparison.OrdinalIgnoreCase));
NuGet.Common (1)
PathUtil\PathUtility.cs (1)
433return archive.Entries.SingleOrDefault(
NuGet.PackageManagement (4)
IDE\PackageRestoreManager.cs (1)
554.SingleOrDefault(p => packageReferenceComparer.Equals(p.PackageReference, packageReference));
NuGetPackageManager.cs (3)
1475var sourceDepInfo = availablePackageDependencyInfoWithSourceSet.SingleOrDefault(p => PackageIdentity.Comparer.Equals(p, newPackageToInstall)); 1526var sourceDepInfo = available.SingleOrDefault(p => packageIdentity.Equals(p)); 1991var sourceDepInfo = prunedAvailablePackages.SingleOrDefault(p => PackageIdentity.Comparer.Equals(p, newPackageToInstall));
Roslyn.Diagnostics.Analyzers (1)
src\roslyn\src\Dependencies\Collections\Extensions\IEnumerableExtensions.cs (1)
185return source.Cast<T?>().SingleOrDefault(v => predicate(v!.Value));
rzc (4)
CommandLine\CommandLineApplication.cs (4)
165option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.LongName, longOptionName, StringComparison.Ordinal)); 244option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.ShortName, shortOption[0], StringComparison.Ordinal)); 268option = command.GetOptions().SingleOrDefault(opt => string.Equals(opt.SymbolName, shortOption[0], StringComparison.Ordinal)); 449target = Commands.SingleOrDefault(cmd => string.Equals(cmd.Name, commandName, StringComparison.OrdinalIgnoreCase));
sdk-tasks (1)
CalculateTemplateVersions.cs (1)
50var itemWithVersion = g.SingleOrDefault(i => i.GetMetadata("UseVersionForTemplateInstallPath").Equals("true", StringComparison.OrdinalIgnoreCase));
System.ComponentModel.Annotations (1)
System\ComponentModel\DataAnnotations\CustomValidationAttribute.cs (1)
245.SingleOrDefault(m => string.Equals(m.Name, Method, StringComparison.Ordinal));
System.Composition.Hosting (2)
System\Composition\Hosting\Providers\Metadata\MetadataViewProvider.cs (2)
28var dictionaryConstructor = ti.DeclaredConstructors.SingleOrDefault(ci => 43var parameterlessConstructor = ti.DeclaredConstructors.SingleOrDefault(ci => ci.IsPublic && ci.GetParameters().Length == 0);
System.Linq.Expressions (1)
System\Linq\Expressions\NewExpression.cs (1)
207ConstructorInfo? ci = type.GetConstructors(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic).SingleOrDefault(c => c.GetParametersCached().Length == 0);
System.Private.Windows.Core.TestUtilities (1)
DebuggerAttributes.cs (1)
61.SingleOrDefault(a => a.AttributeType == typeof(DebuggerBrowsableAttribute));
System.ServiceModel.Primitives (1)
System\ServiceModel\Description\TypeLoader.cs (1)
525MethodInfo matchingMethod = type.GetTypeInfo().DeclaredMethods.SingleOrDefault(m => MethodsMatch(m, methodInfo));
UnitTests.Common (1)
TestHelpers.cs (1)
233MessagePartDescription descPart = desc.SingleOrDefault((d) => String.Equals(dataPart.Name, d.Name));