253 references to First
aspire (2)
Commands\AddCommand.cs (1)
303var preferredVersionPackage = packageVersions.First(p => p.Package.Version == preferredVersion);
Packaging\TemporaryNuGetConfig.cs (1)
87var sourceInfo = distinctSources.First(s => string.Equals(s.Source, sourceGroup.Key, StringComparison.OrdinalIgnoreCase));
Aspire.Cli.Tests (47)
Agents\ClaudeCodeAgentEnvironmentScannerTests.cs (3)
37var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 64var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 90var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP"));
Agents\CopilotCliAgentEnvironmentScannerTests.cs (4)
53var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 249var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 276var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 302var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP"));
Agents\OpenCodeAgentEnvironmentScannerTests.cs (3)
35var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 60var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 84var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP"));
Agents\VsCodeAgentEnvironmentScannerTests.cs (5)
120var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 241var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 293var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 320var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP")); 346var aspireApplicator = context.Applicators.First(a => a.Description.Contains("Aspire MCP"));
Commands\PsCommandTests.cs (2)
262var apiService = appHost.Resources.First(r => r.Name == "apiservice"); 269var redis = appHost.Resources.First(r => r.Name == "redis");
Mcp\Docs\LlmsTxtParserTests.cs (1)
139var parentSection = doc.Sections.First(s => s.Heading == "Parent Section");
Packaging\NuGetConfigMergerSnapshotTests.cs (5)
83var channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase)); 146var channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase)); 208var channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase)); 268var channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase)); 333var channel = channels.First(c => c.Type is PackageChannelType.Explicit && string.Equals(c.Name, channelName, StringComparison.OrdinalIgnoreCase));
Packaging\PackagingServiceTests.cs (21)
65var defaultChannel = channels.First(c => c.Name == "default"); 68var stableChannel = channels.First(c => c.Name == "stable"); 71var dailyChannel = channels.First(c => c.Name == "daily"); 105var stagingChannel = channels.First(c => c.Name == "staging"); 146var stagingChannel = channels.First(c => c.Name == "staging"); 179var stagingChannel = channels.First(c => c.Name == "staging"); 244var stagingChannel = channels.First(c => c.Name == "staging"); 275var stagingChannel = channels.First(c => c.Name == "staging"); 306var stagingChannel = channels.First(c => c.Name == "staging"); 336var stagingChannel = channels.First(c => c.Name == "staging"); 364var stagingChannel = channels.First(c => c.Name == "staging"); 513var stagingChannel = channels.First(c => c.Name == "staging"); 549var stagingChannel = channels.First(c => c.Name == "staging"); 587var stagingChannel = channels.First(c => c.Name == "staging"); 622var stagingChannel = channels.First(c => c.Name == "staging"); 666var stagingChannel = channels.First(c => c.Name == "staging"); 699var stagingChannel = channels.First(c => c.Name == "staging"); 730var stagingChannel = channels.First(c => c.Name == "staging"); 773var stagingChannel = channels.First(c => c.Name == "staging"); 826var stagingChannel = channels.First(c => c.Name == "staging"); 878var stagingChannel = channels.First(c => c.Name == "staging");
Projects\DefaultLanguageDiscoveryTests.cs (1)
35var csharp = languages.First(l => l.LanguageId.Value == KnownLanguageId.CSharp);
Projects\GuestRuntimeTests.cs (1)
402var stdoutLine = lines.First(l => l.Stream == OutputLineStream.StdOut);
Utils\DevCertsCheckFixRecommendationTests.cs (1)
106var versionWarning = results.First(r => r.Name == "dev-certs-version");
Aspire.Dashboard.Components.Tests (7)
Pages\ResourcesTests.cs (7)
166cut.FindComponents<SelectResourceOptions<string>>().First(f => f.Instance.Id == "resource-states") 168.First(checkbox => checkbox.Instance.Label == "Stopping") 300var typeSelect = filterComponents.First(f => f.Instance.Id == "resource-types"); 303var stateSelect = filterComponents.First(f => f.Instance.Id == "resource-states"); 306var healthSelect = filterComponents.First(f => f.Instance.Id == "resource-health-states"); 333.First(f => f.Instance.Id == "resource-types") 335.First(checkbox => checkbox.Instance.Label == "Type1")
Aspire.Dashboard.Tests (5)
Model\TelemetryExportServiceTests.cs (5)
367var parentSpan = spans.First(s => s.ParentSpanId is null); 368var childSpan = spans.First(s => s.ParentSpanId is not null); 660var resource1LogsEntry = archive.Entries.First(e => e.FullName.Contains("structuredlogs") && e.FullName.Contains("resource1")); 668var resource2TracesEntry = archive.Entries.First(e => e.FullName.Contains("traces") && e.FullName.Contains("resource2")); 676var resource3MetricsEntry = archive.Entries.First(e => e.FullName.Contains("metrics") && e.FullName.Contains("resource3"));
Aspire.Hosting (1)
Dashboard\DashboardEventHandlers.cs (1)
739var publicEndpoint = frontendEndpoints.FirstOrDefault(e => e.EndpointName is "https") ?? frontendEndpoints.First(e => e.EndpointName is "http");
Aspire.Hosting.Azure.Tests (12)
AzureContainerAppsTests.cs (6)
1890var batch = containers.First(c => c.Name == "batch"); 1891var web = containers.First(c => c.Name == "web"); 2341var webappAcaResource = model.Resources.First(r => r.Name == "webappaca"); 2347var webappServiceResource = model.Resources.First(r => r.Name == "webappservice"); 2353var containerAcaResource = model.Resources.First(r => r.Name == "containeraca"); 2361var containerAppServiceResource = model.Resources.First(r => r.Name == "containerappservice");
AzureWebPubSubExtensionsTests.cs (3)
89var hub = infrastructure.GetProvisionableResources().OfType<WebPubSubHub>().First(i => i.BicepIdentifier == hubName); 151var hub = infrastructure.GetProvisionableResources().OfType<WebPubSubHub>().First(i => string.Equals(i.BicepIdentifier, "abc", StringComparison.OrdinalIgnoreCase)); 178var hub = infrastructure.GetProvisionableResources().OfType<WebPubSubHub>().First(i => i.BicepIdentifier == "hub1");
ProvisioningContextProviderTests.cs (3)
334inputsInteraction.Inputs[BaseProvisioningContextProvider.LocationName].Value = inputsInteraction.Inputs[BaseProvisioningContextProvider.LocationName].Options!.First(kvp => kvp.Key == "westus").Value; 393inputsInteraction.Inputs[BaseProvisioningContextProvider.LocationName].Value = inputsInteraction.Inputs[BaseProvisioningContextProvider.LocationName].Options!.First(kvp => kvp.Key == "westus").Value; 505inputsInteraction.Inputs[BaseProvisioningContextProvider.LocationName].Value = inputsInteraction.Inputs[BaseProvisioningContextProvider.LocationName].Options!.First(kvp => kvp.Key == "westus").Value;
Aspire.Hosting.CodeGeneration.Go.Tests (3)
AtsGoCodeGeneratorTests.cs (3)
66var addTestRedis = capabilities.First(c => c.CapabilityId == $"{TestTypesAssemblyName}/addTestRedis"); 69var withPersistence = capabilities.First(c => c.CapabilityId == $"{TestTypesAssemblyName}/withPersistence"); 80var addTestRedis = capabilities.First(c => c.CapabilityId == $"{TestTypesAssemblyName}/addTestRedis");
Aspire.Hosting.CodeGeneration.Java.Tests (3)
AtsJavaCodeGeneratorTests.cs (3)
65var addTestRedis = capabilities.First(c => c.CapabilityId == $"{TestTypesAssemblyName}/addTestRedis"); 68var withPersistence = capabilities.First(c => c.CapabilityId == $"{TestTypesAssemblyName}/withPersistence"); 79var addTestRedis = capabilities.First(c => c.CapabilityId == $"{TestTypesAssemblyName}/addTestRedis");
Aspire.Hosting.CodeGeneration.Python.Tests (3)
AtsPythonCodeGeneratorTests.cs (3)
66var addTestRedis = capabilities.First(c => c.CapabilityId == $"{TestTypesAssemblyName}/addTestRedis"); 69var withPersistence = capabilities.First(c => c.CapabilityId == $"{TestTypesAssemblyName}/withPersistence"); 80var addTestRedis = capabilities.First(c => c.CapabilityId == $"{TestTypesAssemblyName}/addTestRedis");
Aspire.Hosting.CodeGeneration.Rust.Tests (3)
AtsRustCodeGeneratorTests.cs (3)
66var addTestRedis = capabilities.First(c => c.CapabilityId == $"{TestTypesAssemblyName}/addTestRedis"); 69var withPersistence = capabilities.First(c => c.CapabilityId == $"{TestTypesAssemblyName}/withPersistence"); 80var addTestRedis = capabilities.First(c => c.CapabilityId == $"{TestTypesAssemblyName}/addTestRedis");
Aspire.Hosting.CodeGeneration.TypeScript.Tests (5)
AtsTypeScriptCodeGeneratorTests.cs (5)
96var addTestRedis = capabilities.First(c => c.CapabilityId == "Aspire.Hosting.CodeGeneration.TypeScript.Tests/addTestRedis"); 99var withPersistence = capabilities.First(c => c.CapabilityId == "Aspire.Hosting.CodeGeneration.TypeScript.Tests/withPersistence"); 112var addTestRedis = capabilities.First(c => c.CapabilityId == "Aspire.Hosting.CodeGeneration.TypeScript.Tests/addTestRedis"); 1030var getValueAsync = capabilities.First(c => 1055var addTestRedis = capabilities.First(c =>
Aspire.Hosting.Docker.Tests (4)
DockerComposeTests.cs (4)
829var containerDockerResource = model.Resources.First(r => r.Name == "containerdocker"); 835var containerK8sResource = model.Resources.First(r => r.Name == "containerk8s"); 841var projectDockerResource = model.Resources.First(r => r.Name == "projectdocker"); 847var projectK8sResource = model.Resources.First(r => r.Name == "projectk8s");
Aspire.Hosting.Kafka.Tests (4)
AddKafkaTests.cs (4)
199config1.First(kvp => kvp.Key == "KAFKA_LISTENERS").Value, 200config2.First(kvp => kvp.Key == "KAFKA_LISTENERS").Value); 229Assert.Equal("kafka1", config1.First(kvp => kvp.Key == "KAFKA_CLUSTERS_0_NAME").Value); 230Assert.Equal("kafka1", config2.First(kvp => kvp.Key == "KAFKA_CLUSTERS_0_NAME").Value);
Aspire.Hosting.Kubernetes.Tests (4)
KubernetesEnvironmentResourceTests.cs (4)
150var containerK8sResource = model.Resources.First(r => r.Name == "containerk8s"); 156var containerDockerResource = model.Resources.First(r => r.Name == "containerdocker"); 162var projectK8sResource = model.Resources.First(r => r.Name == "projectk8s"); 168var projectDockerResource = model.Resources.First(r => r.Name == "projectdocker");
Aspire.Hosting.MongoDB.Tests (2)
AddMongoDBTests.cs (2)
328config1.First(kvp => kvp.Key == "ME_CONFIG_MONGODB_SERVER").Value, 329config2.First(kvp => kvp.Key == "ME_CONFIG_MONGODB_SERVER").Value);
Aspire.Hosting.MySql.Tests (2)
AddMySqlTests.cs (2)
397config1.First(kvp => kvp.Key == "PMA_HOST").Value, 398config2.First(kvp => kvp.Key == "PMA_HOST").Value);
Aspire.Hosting.Redis.Tests (2)
AddRedisTests.cs (2)
726config1.First(kvp => kvp.Key == "RI_REDIS_HOST1").Value, 727config2.First(kvp => kvp.Key == "RI_REDIS_HOST1").Value);
Aspire.Hosting.Tests (10)
Dashboard\DashboardLifecycleHookTests.cs (2)
343var netCoreFramework = frameworks.First(f => f.GetProperty("name").GetString() == "Microsoft.NETCore.App"); 344var aspNetCoreFramework = frameworks.First(f => f.GetProperty("name").GetString() == "Microsoft.AspNetCore.App");
ExternalServiceTests.cs (1)
447var healthCheckKey = healthCheckAnnotations.First(hc => hc.Key.StartsWith($"{externalService.Resource.Name}_external")).Key;
Orchestrator\ParameterProcessorTests.cs (2)
594var explicitParameterResource = model.Resources.OfType<ParameterResource>().First(p => p.Name == "explicitParam"); 595var referencedParameterResource = model.Resources.OfType<ParameterResource>().First(p => p.Name == "referencedParam");
Pipelines\DistributedApplicationPipelineTests.cs (2)
1468var step1 = configContext.Steps.First(s => s.Name == "step1"); 1469var step2 = configContext.Steps.First(s => s.Name == "step2");
ProjectResourceTests.cs (2)
802var buildStep = steps.First(s => s.Name == "build-test-project"); 807var pushStep = steps.First(s => s.Name == "push-test-project");
WithUrlsTests.cs (1)
203var endpointUrl = urls.First(u => u.Endpoint is not null);
Aspire.Templates.Tests (2)
StarterTemplateRunTestsBase.cs (2)
53.First(e => e.Uri.StartsWith(urlPrefix)) 74.First(e => e.Uri.StartsWith(urlPrefix))
Binding.Http.IntegrationTests (1)
BasicHttpBindingTests.4.0.0.cs (1)
388new EndpointAddress(app.Urls.First(u => u.StartsWith("http:"))));
CSharpSyntaxGenerator (2)
SourceWriter.cs (2)
1704return nd.Fields.First(f => IsAnyNodeList(f.Type) && !IsAttributeOrModifiersList(f)); 1712return nd.Fields.First(f => IsNode(f.Type) && f.Type != "SyntaxToken");
dotnet (1)
NugetPackageDownloader\NuGetPackageDownloader.cs (1)
669var bestResult = accumulativeSearchResults.First(t => t.package.Identity.Version == bestVersion);
GenerateDocumentationAndConfigFiles (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ChildSyntaxListExtensions.cs (1)
21return Enumerable.First(childSyntaxList, predicate);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
159var first = root.DescendantNodesAndSelf().First(x => x.HasAnnotation(annotation));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\DocumentExtensions.cs (1)
148var node = token.Parent!.AncestorsAndSelf().First(a => a.FullSpan.Contains(span));
illink (1)
Infrastructure.Tests (2)
PowerShellScripts\BuildTestMatrixTests.cs (1)
283var partitionEntry = matrix.Tests.First(e => e.Collection == "MyPartition");
PowerShellScripts\ExpandTestMatrixGitHubTests.cs (1)
429var macEntry = expanded.Include.First(e => e.RunsOn == "macos-latest-xlarge");
Microsoft.Arcade.Common (1)
NupkgInfoFactory.cs (1)
60return el.Descendants().First(c => c.Name.LocalName.ToString() == name);
Microsoft.AspNetCore.AsyncState.Tests (2)
AsyncStateHttpContextExtensionsTests.cs (2)
28var serviceDescriptor = services.First(x => x.ServiceType == typeof(IHttpContextAccessor)); 31serviceDescriptor = services.First(x => x.ServiceType == typeof(IAsyncContext<>));
Microsoft.Build (2)
BuildCheck\Infrastructure\BuildEventsProcessor.cs (1)
260: configPerRule.First(r =>
Graph\ProjectGraph.cs (1)
691ProjectGraphNode GetNodeForProject(ProjectInSolution project) => EntryPointNodes.First(node => string.Equals(node.ProjectInstance.FullPath, project.AbsolutePath));
Microsoft.Build.Framework (1)
ChangeWaves.cs (1)
165_cachedWave = AllWaves.First((x) => x > _cachedWave);
Microsoft.Build.Tasks.Core (4)
GetSDKReferenceFiles.cs (4)
342ResolvedRedistFile winner = _resolveRedistFiles.First(x => x.Equals(redist)); 423ResolvedReferenceAssembly winner = _resolvedReferences.First(x => x.Equals(reference)); 595ResolvedReferenceAssembly winner = resolvedFiles.First(x => x.Equals(resolvedReference)); 635ResolvedRedistFile winner = resolvedRedistFiles.First(x => x.Equals(redistFile));
Microsoft.CodeAnalysis.Analyzers (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ChildSyntaxListExtensions.cs (1)
21return Enumerable.First(childSyntaxList, predicate);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
159var first = root.DescendantNodesAndSelf().First(x => x.HasAnnotation(annotation));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\DocumentExtensions.cs (1)
148var node = token.Parent!.AncestorsAndSelf().First(a => a.FullSpan.Contains(span));
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ChildSyntaxListExtensions.cs (1)
21return Enumerable.First(childSyntaxList, predicate);
Microsoft.CodeAnalysis.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ChildSyntaxListExtensions.cs (1)
21return Enumerable.First(childSyntaxList, predicate);
Microsoft.CodeAnalysis.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
159var first = root.DescendantNodesAndSelf().First(x => x.HasAnnotation(annotation));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\DocumentExtensions.cs (1)
148var node = token.Parent!.AncestorsAndSelf().First(a => a.FullSpan.Contains(span));
Microsoft.CodeAnalysis.CSharp (3)
Binder\Binder_Conversions.cs (1)
1791((ParameterSyntax)node).Modifiers.First(static m => m.IsKind(SyntaxKind.ParamsKeyword)).GetLocation(),
Symbols\Source\SourceComplexParameterSymbol.cs (1)
1743diagnostics.Add(ErrorCode.ERR_ParamsMustBeCollection, ParameterSyntax.Modifiers.First(static m => m.IsKind(SyntaxKind.ParamsKeyword)).GetLocation());
Symbols\Synthesized\SynthesizedSimpleProgramEntryPointSymbol.cs (1)
296public SyntaxNode ReturnTypeSyntax => CompilationUnit.Members.First(m => m.Kind() == SyntaxKind.GlobalStatement);
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryImports\CSharpRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (1)
58foreach (var node in nodes.Select(n => n.GetAncestors().First(n => n is BaseNamespaceDeclarationSyntax or CompilationUnitSyntax)).Distinct())
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyCodeFixProvider.cs (1)
74var currentAccessor = currentAccessorList.Accessors.First(a => a.Kind() == accessor.Kind());
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveConfusingSuppression\CSharpRemoveConfusingSuppressionCodeFixProvider.cs (1)
74var isNode = updatedNode.DescendantNodesAndSelf().First(
Microsoft.CodeAnalysis.CSharp.Features (7)
ExtractMethod\CSharpSelectionResult.StatementResult.cs (1)
41return GetFirstTokenInSelection().GetRequiredParent().AncestorsAndSelf().First(n =>
IntroduceVariable\CSharpIntroduceVariableService_IntroduceQueryLocal.cs (3)
41matches.Select(expr => expr.GetAncestorsOrThis<SyntaxNode>().First(IsAnyQueryClause))); 62var firstClauseAffectedInQuery = oldClauses.First(allAffectedClauses.Contains); 83var oldClause = expression.GetAncestors<SyntaxNode>().First(IsAnyQueryClause);
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryImports\CSharpRemoveUnnecessaryImportsDiagnosticAnalyzer.cs (1)
58foreach (var node in nodes.Select(n => n.GetAncestors().First(n => n is BaseNamespaceDeclarationSyntax or CompilationUnitSyntax)).Distinct())
src\roslyn\src\Analyzers\CSharp\CodeFixes\MakeStructMemberReadOnly\CSharpMakeStructMemberReadOnlyCodeFixProvider.cs (1)
74var currentAccessor = currentAccessorList.Accessors.First(a => a.Kind() == accessor.Kind());
src\roslyn\src\Analyzers\CSharp\CodeFixes\RemoveConfusingSuppression\CSharpRemoveConfusingSuppressionCodeFixProvider.cs (1)
74var isNode = updatedNode.DescendantNodesAndSelf().First(
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (1)
Microsoft.CodeQuality.Analyzers\Maintainability\CSharpMakeTypesInternal.Fixer.cs (1)
29var publicKeyword = type.Modifiers.First(m => m.IsKind(SyntaxKind.PublicKeyword));
Microsoft.CodeAnalysis.Features (5)
AddImport\CodeActions\MetadataSymbolReferenceCodeAction.cs (1)
32.First(pe => pe.FilePath == FixData.PortableExecutableReferenceFilePathToAdd);
ExtractMethod\SelectionValidator.cs (1)
176firstStatement = spine.First(s => AreStatementsInSameContainer(s, statement));
FullyQualify\AbstractFullyQualifyService.cs (1)
68var node = root.FindToken(span.Start).GetAncestors<SyntaxNode>().First(n => n.Span.Contains(span));
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (1)
279var firstDocument = navigateProject.Documents.First(d => d.FilePath?.Equals(firstDocumentFilePath, StringComparison.OrdinalIgnoreCase) ?? false);
Shared\Utilities\ExtractTypeHelpers.cs (1)
104var declarationNode = syntaxRoot.DescendantNodes().First(syntaxFacts.IsTypeDeclaration);
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ChildSyntaxListExtensions.cs (1)
21return Enumerable.First(childSyntaxList, predicate);
Microsoft.CodeAnalysis.Workspaces (4)
Editing\SyntaxGenerator.cs (1)
1502? original.First(tk => tk.RawKind == token.RawKind)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ChildSyntaxListExtensions.cs (1)
21return Enumerable.First(childSyntaxList, predicate);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
159var first = root.DescendantNodesAndSelf().First(x => x.HasAnnotation(annotation));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\DocumentExtensions.cs (1)
148var node = token.Parent!.AncestorsAndSelf().First(a => a.FullSpan.Contains(span));
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (2)
MSBuild\ProjectFile\ProjectFile.cs (2)
215item = references.First(it => PathUtilities.PathsEqual(it.EvaluatedInclude, relativePath) 219item ??= references.First(it => string.Compare(projectName, it.GetMetadataValue(MetadataNames.Name), StringComparison.OrdinalIgnoreCase) == 0);
Microsoft.DotNet.Build.Tasks.Installers (1)
src\RpmPackage.cs (1)
30if (header.Entries.First(e => e.Tag == RpmHeaderTag.PayloadCompressor).Value is not "gzip")
Microsoft.Extensions.AI.Abstractions.Tests (2)
ChatCompletion\ChatResponseUpdateExtensionsTests.cs (2)
964var firstImageResult = imageResults.First(ir => ir.ImageId == "img1"); 970var secondImageResult = imageResults.First(ir => ir.ImageId == "img2");
Microsoft.Extensions.AI.Integration.Tests (1)
ImageGeneratingChatClientIntegrationTests.cs (1)
392var userMessage = processedMessages.First(m => m.Role == ChatRole.User);
Microsoft.Extensions.AI.OpenAI.Tests (4)
OpenAIResponseClientIntegrationTests.cs (2)
611.First(r => !string.IsNullOrEmpty(r.ProtectedData)); 691.First(r => !string.IsNullOrEmpty(r.ProtectedData));
OpenAIResponseClientTests.cs (2)
472var assistantUpdate = updates.First(u => u.Role == ChatRole.Assistant && !string.IsNullOrEmpty(u.Text)); 5845var createdUpdate = updates.First(u => u.CreatedAt.HasValue);
Microsoft.Extensions.AI.Tests (9)
ChatCompletion\FunctionInvokingChatClientTests.cs (4)
430var toolMessage = response.Messages.First(m => m.Role == ChatRole.Tool); 510var toolMessage = response.Messages.First(m => m.Role == ChatRole.Tool); 594var toolMessage = response.Messages.First(m => m.Role == ChatRole.Tool); 2003var functionCallMessage = chat.First(m => m.Contents.Any(c => c is FunctionCallContent));
ChatCompletion\OpenTelemetryChatClientTests.cs (5)
469var inputMessages = activity.Tags.First(kvp => kvp.Key == "gen_ai.input.messages").Value; 524var outputMessages = activity.Tags.First(kvp => kvp.Key == "gen_ai.output.messages").Value; 617var inputMessages = activity.Tags.First(kvp => kvp.Key == "gen_ai.input.messages").Value; 714var outputMessages = activity.Tags.First(kvp => kvp.Key == "gen_ai.output.messages").Value; 849var inputMessages = activity.Tags.First(kvp => kvp.Key == "gen_ai.input.messages").Value;
Microsoft.Extensions.AsyncState.Tests (3)
AsyncContextServiceCollectionExtensionsTests.cs (3)
29var serviceDescriptor = services.First(x => x.ServiceType == typeof(IAsyncContext<>)); 32serviceDescriptor = services.First(x => x.ServiceType == typeof(IAsyncState)); 35serviceDescriptor = services.First(x => x.ServiceType == typeof(IAsyncLocalContext<>));
Microsoft.Maui.Controls (2)
LegacyLayouts\ConstraintExpression.cs (2)
43 minfo = typeof(View).GetProperties().First(pi => pi.Name == Property && pi.CanRead && pi.GetMethod.IsPublic).GetMethod; 52 minfo = typeof(View).GetProperties().First(pi => pi.Name == Property && pi.CanRead && pi.GetMethod.IsPublic).GetMethod;
Microsoft.Maui.Controls.Build.Tasks (6)
CreateObjectVisitor.cs (2)
283 parameter.CustomAttributes.First(ca => ca.AttributeType.FullName == "Microsoft.Maui.Controls.ParameterAttribute") 300 parameter.CustomAttributes.First(ca => ca.AttributeType.FullName == "Microsoft.Maui.Controls.ParameterAttribute")
DebugXamlCTask.cs (1)
130 baseCtor = module.ImportReference(typeDef.BaseType.Resolve().GetConstructors().First(c => c.HasParameters == false));
SetPropertiesVisitor.cs (3)
264 var provideValueInfo = markExt.Methods.First(md => md.Name == "ProvideValue"); 393 var provideValueInfo = markExt.Methods.First(md => md.Name == "ProvideValue"); 1284 var invoke = module.ImportReference(eventinfo.EventType.ResolveCached(context.Cache).GetMethods().First(eventmd => eventmd.Name == "Invoke"));
Microsoft.Maui.Controls.Xaml (6)
ApplyPropertiesVisitor.cs (3)
171 Context.Types[parentElement].GetRuntimeMethods().First(mi => mi.Name == "Add" && mi.GetParameters().Length == 1); 216 if (xpe == null && (addMethod = collection.GetType().GetRuntimeMethods().First(mi => mi.Name == "Add" && mi.GetParameters().Length == 1)) != null) 744 var addMethod = collection.GetType().GetRuntimeMethods().First(mi => mi.Name == "Add" && mi.GetParameters().Length == 1);
CreateValuesVisitor.cs (2)
216 parameter.CustomAttributes.First(ca => ca.AttributeType.FullName == "Microsoft.Maui.Controls.ParameterAttribute") 314 parameter.CustomAttributes.First(attr => attr.AttributeType == typeof(ParameterAttribute))
XamlParser.cs (1)
200 ? ((ValueNode)attributes.First(kvp => kvp.Key == XmlName.xTypeArguments).Value).Value as IList<XmlType>
Microsoft.ML.AutoML (2)
Experiment\Runners\CrossValSummaryRunner.cs (1)
70var firstException = trainResults.First(r => r.exception != null).exception;
TransformInference\TransformPostTrainerInference.cs (1)
34var labelColumn = columns.First(c => c.Purpose == ColumnPurpose.Label);
Microsoft.ML.AutoML.Tests (12)
ColumnInferenceTests.cs (12)
62var labelCol = result.TextLoaderOptions.Columns.First(c => c.Source[0].Min == 14 && c.Source[0].Max == 14); 72var labelCol = result.TextLoaderOptions.Columns.First(c => c.Source[0].Min == DatasetUtil.IrisDatasetLabelColIndex && 82var emptyColumn = result.TextLoaderOptions.Columns.First(c => c.Name == "Empty"); 92var boolColumn = result.TextLoaderOptions.Columns.First(c => c.Name == "Bool"); 93var labelColumn = result.TextLoaderOptions.Columns.First(c => c.Name == DefaultColumnNames.Label); 119var labelColumn = result.TextLoaderOptions.Columns.First(c => c.Name == "col0"); 120var userColumn = result.TextLoaderOptions.Columns.First(c => c.Name == "col1"); 121var itemColumn = result.TextLoaderOptions.Columns.First(c => c.Name == "col2"); 122var ignoreColumn = result.TextLoaderOptions.Columns.First(c => c.Name == "col4"); 139var nameColumn = result.TextLoaderOptions.Columns.First(c => c.Name == "Username"); 140var labelColumn = result.TextLoaderOptions.Columns.First(c => c.Name == DefaultColumnNames.Label); 192var labelCol = result.TextLoaderOptions.Columns.First(c => c.Name == DatasetUtil.MlNetGeneratedRegressionLabel);
Microsoft.ML.Core (2)
ComponentModel\ComponentCatalog.cs (1)
428throw Contracts.Except("Component '{0}' has an invalid alias '{1}'", Name, Aliases.First(x => !IsValidName(x)));
Utilities\ReservoirSampler.cs (1)
196var tmp = _counts.Select((count, i) => new KeyValuePair<int, int>(count, i)).First(kvp => kvp.Key == 0);
Microsoft.ML.FastTree (2)
Dataset\Dataset.cs (2)
823bool isQuery = partsDatas.First(pd => pd.Data != null).IsQueryLevel; 841Type t = arrays.First(x => x != null).GetType().GetElementType();
Microsoft.ML.IntegrationTests (1)
ModelFiles.cs (1)
64var versionPath = archive.Entries.First(x => x.FullName == versionFileName);
Microsoft.ML.TestFramework (1)
DataPipe\TestDataPipe.cs (1)
1060var entry = zip.Entries.First(source => source.Name == "word_topic_summary-Result.txt");
Microsoft.TemplateEngine.Cli (1)
Commands\create\InstantiateCommand.TabCompletion.cs (1)
33.Select(g => new CompletionItem(g.ShortNames.First(sn => sn.StartsWith(templateName, StringComparison.OrdinalIgnoreCase)), documentation: g.Description))
Microsoft.VisualStudio.TestPlatform.ObjectModel (3)
Nuget.Frameworks\FrameworkReducer.cs (3)
196reduced = reduced.GroupBy(f => f.Framework).OrderByDescending(f => f.Key).First(f => 509var consideringFramework = consideringFrameworks.First(f => StringComparer.OrdinalIgnoreCase.Equals(f.Framework, sharedId)); 510var currentFramework = currentFrameworks.First(f => StringComparer.OrdinalIgnoreCase.Equals(f.Framework, sharedId));
NuGet.Build.Tasks.Pack (1)
PackTaskLogic.cs (1)
1107var package = lockFileTarget.Libraries.First(
NuGet.CommandLine.XPlat (6)
Commands\PackageReferenceCommands\ListPackage\ListPackageCommandRunner.cs (2)
578topLevelPackage.LatestPackageMetadata = matchingPackage.First(p => p.Identity.Version == latestVersion); 615transitivePackage.LatestPackageMetadata = matchingPackage.First(p => p.Identity.Version == latestVersion);
Utility\MSBuildAPIUtility.cs (4)
793tfmInformation = requestedTargetFrameworks.First(tfm => tfm.TargetAlias.Equals(target.TargetAlias)); 826installedPackage = projectPackages.First(p => p.Name.Equals(topLevelPackage.Name, StringComparison.Ordinal)); 938var matchingTargetOutputReference = targetOutputs.First( 943var matchingTargetOutputVersion = targetOutputs.First(
NuGet.Commands (1)
PackagesLockFileBuilder.cs (1)
41LockFileTarget onlyTFM = assetsFile.Targets.First(t => EqualityUtility.EqualsWithNullCheck(t.TargetAlias, target.TargetAlias));
NuGet.Configuration (2)
Settings\SettingFactory.cs (1)
179var source = duplicatedDescendants.Select(d => d.Origin?.ConfigFilePath).First(d => d is not null);
Settings\Settings.cs (1)
132var existingItem = settingFileSection.Items.First(i => i.Equals(item));
NuGet.Frameworks (3)
FrameworkReducer.cs (3)
196reduced = reduced.GroupBy(f => f.Framework).OrderByDescending(f => f.Key).First(f => 509var consideringFramework = consideringFrameworks.First(f => StringComparer.OrdinalIgnoreCase.Equals(f.Framework, sharedId)); 510var currentFramework = currentFrameworks.First(f => StringComparer.OrdinalIgnoreCase.Equals(f.Framework, sharedId));
QuarantineTools.Tests (2)
QuarantineScriptTests.cs (2)
171var aM = methods.First(m => m.Identifier.ValueText == "M" && GetEnclosingNames(m).Namespace == "N1"); 172var bM = methods.First(m => m.Identifier.ValueText == "M" && GetEnclosingNames(m).Namespace == "N2");
Roslyn.Diagnostics.Analyzers (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\ChildSyntaxListExtensions.cs (1)
21return Enumerable.First(childSyntaxList, predicate);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
159var first = root.DescendantNodesAndSelf().First(x => x.HasAnnotation(annotation));
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Extensions\DocumentExtensions.cs (1)
148var node = token.Parent!.AncestorsAndSelf().First(a => a.FullSpan.Contains(span));
System.Linq.Parallel (1)
System\Linq\ParallelEnumerable.cs (1)
5453.First(ExceptionAggregator.WrapFunc<TSource, bool>(predicate, settings.CancellationState));
vstest.console (1)
Processors\ListFullyQualifiedTestsArgumentProcessor.cs (1)
236.Select(fqdn => filteredTests.First(test => test.FullyQualifiedName == fqdn))
vstest.console.arm64 (1)
src\vstest\src\vstest.console\Processors\ListFullyQualifiedTestsArgumentProcessor.cs (1)
236.Select(fqdn => filteredTests.First(test => test.FullyQualifiedName == fqdn))