Implemented interface member:
70 references to ContainsKey
aspire (20)
Agents\ClaudeCode\ClaudeCodeAgentEnvironmentScanner.cs (4)
200
return servers.
ContainsKey
(AspireServerName);
235
return servers.
ContainsKey
("playwright");
278
if (!config.
ContainsKey
("mcpServers") || config["mcpServers"] is not JsonObject)
319
if (!config.
ContainsKey
("mcpServers") || config["mcpServers"] is not JsonObject)
Agents\CopilotCli\CopilotCliAgentEnvironmentScanner.cs (4)
183
return servers.
ContainsKey
(AspireServerName);
240
if (!config.
ContainsKey
("mcpServers") || config["mcpServers"] is not JsonObject)
295
if (!config.
ContainsKey
("mcpServers") || config["mcpServers"] is not JsonObject)
339
return servers.
ContainsKey
("playwright");
Agents\OpenCode\OpenCodeAgentEnvironmentScanner.cs (4)
140
return mcp.
ContainsKey
(AspireServerName);
226
if (!config.
ContainsKey
("mcp") || config["mcp"] is not JsonObject)
274
if (!config.
ContainsKey
("mcp") || config["mcp"] is not JsonObject)
317
return mcp.
ContainsKey
("playwright");
Agents\VsCode\VsCodeAgentEnvironmentScanner.cs (4)
226
return servers.
ContainsKey
(AspireServerName);
261
return servers.
ContainsKey
("playwright");
311
if (!config.
ContainsKey
("servers") || config["servers"] is not JsonObject)
359
if (!config.
ContainsKey
("servers") || config["servers"] is not JsonObject)
Configuration\ConfigurationService.cs (4)
197
if (!currentObject.
ContainsKey
(part) || currentObject[part] is not JsonObject)
227
if (settings.
ContainsKey
(partialKey) && settings[partialKey] is not JsonObject)
251
if (!currentObject.
ContainsKey
(part) || currentObject[part] is not JsonObject)
262
if (!currentObject.
ContainsKey
(finalKey))
Aspire.Cli.Tests (18)
Agents\CopilotCliAgentEnvironmentScannerTests.cs (5)
60
Assert.True(config.
ContainsKey
("mcpServers"));
64
Assert.True(servers.
ContainsKey
("aspire"));
80
Assert.True(env.
ContainsKey
("DOTNET_ROOT"));
126
Assert.True(servers.
ContainsKey
("other-server"));
127
Assert.True(servers.
ContainsKey
("aspire"));
Agents\VsCodeAgentEnvironmentScannerTests.cs (7)
146
Assert.True(config.
ContainsKey
("servers"));
150
Assert.True(servers.
ContainsKey
("aspire"));
164
Assert.False(aspireServer.
ContainsKey
("tools"));
204
Assert.True(servers.
ContainsKey
("other-server"));
205
Assert.True(servers.
ContainsKey
("aspire"));
282
Assert.True(servers.
ContainsKey
("aspire"));
283
Assert.True(servers.
ContainsKey
("playwright"));
Commands\ConfigCommandTests.cs (1)
279
Assert.False(settings.
ContainsKey
("deep"));
Mcp\ListStructuredLogsToolTests.cs (3)
204
Assert.False(firstLogAttributes.
ContainsKey
(OtlpHelpers.AspireLogIdAttribute), "aspire.log_id should be filtered from attributes");
205
Assert.True(firstLogAttributes.
ContainsKey
("custom.attr"), "custom.attr should be present in attributes");
220
Assert.False(secondLogAttributes.
ContainsKey
(OtlpHelpers.AspireLogIdAttribute), "aspire.log_id should be filtered from attributes");
Projects\ProjectUpdaterTests.cs (2)
2578
if (!items.
ContainsKey
("ProjectReference"))
2582
if (!items.
ContainsKey
("PackageReference"))
Aspire.Hosting.Azure.Tests (4)
AzureDeployerTests.cs (1)
1324
Assert.True(stateJson.AsObject().
ContainsKey
("Azure:SubscriptionId"));
BicepUtilitiesTests.cs (3)
326
Assert.True(parameters.
ContainsKey
("normalParam"));
327
Assert.True(parameters.
ContainsKey
(AzureBicepResource.KnownParameters.PrincipalId));
328
Assert.True(parameters.
ContainsKey
(AzureBicepResource.KnownParameters.Location));
Aspire.Hosting.RemoteHost.Tests (4)
CapabilityDispatcherTests.cs (4)
334
Assert.True(handleRef.
ContainsKey
("$handle"), "Result should be a handle reference");
335
Assert.True(handleRef.
ContainsKey
("$type"), "Result should have a type");
810
Assert.True(resultObj.
ContainsKey
("$handle"));
934
Assert.True(resultObj.
ContainsKey
("$handle"));
Aspire.Hosting.Tests (2)
JsonFlattenerTests.cs (2)
42
Assert.False(result.
ContainsKey
("Azure"), "Should not have nested 'Azure' object");
214
Assert.False(result.
ContainsKey
("EmptyArray"));
aspire-server (2)
Ats\HandleRegistry.cs (1)
214
return node is JsonObject obj && obj.
ContainsKey
("$handle");
Ats\ReferenceExpressionRef.cs (1)
101
return node is JsonObject obj && obj.
ContainsKey
("$expr");
dotnet-user-jwts (1)
Helpers\SigningKeysHandler.cs (1)
80
if (secrets.
ContainsKey
(signkingKeysPropertyName))
Microsoft.AspNetCore.Authentication.JwtBearer.Tools.Tests (3)
UserJwtsTests.cs (3)
302
Assert.True(secretsJson.
ContainsKey
(SigningKeysHandler.GetSigningKeyPropertyName(DevJwtsDefaults.Scheme)));
587
Assert.True(secretsJson.
ContainsKey
(SigningKeysHandler.GetSigningKeyPropertyName("test-scheme")));
609
Assert.True(secretsJson.
ContainsKey
(SigningKeysHandler.GetSigningKeyPropertyName("test-scheme")));
Microsoft.AspNetCore.JsonPatch.SystemTextJson.Tests (2)
JsonPatchDocumentJObjectTest.cs (2)
90
Assert.False(model.CustomData.
ContainsKey
("LastName"));
106
Assert.False(model.CustomData.
ContainsKey
("FirstName"));
Microsoft.Extensions.AI.Abstractions (8)
Utilities\AIJsonUtilities.Schema.Create.cs (7)
296
if (ctx.TypeInfo.Type.IsEnum && objSchema.
ContainsKey
(EnumPropertyName) && !objSchema.
ContainsKey
(TypePropertyName))
302
if (ctx.TypeInfo.Kind is JsonTypeInfoKind.Enumerable && !objSchema.
ContainsKey
(ItemsPropertyName))
345
if (nullableElement.IsEnum && objSchema.
ContainsKey
(EnumPropertyName) && !objSchema.
ContainsKey
(TypePropertyName))
556
requiredSchemaObj.
ContainsKey
(PropertiesPropertyName))
623
if (!obj.
ContainsKey
(EnumPropertyName))
Utilities\AIJsonUtilities.Schema.Transform.cs (1)
128
if (transformOptions.DisallowAdditionalProperties && properties is not null && !schemaObj.
ContainsKey
(AdditionalPropertiesPropertyName))
Microsoft.Extensions.AI.Abstractions.Tests (2)
Contents\FunctionCallContentTests.cs (2)
98
Assert.True(jsonObj.
ContainsKey
("informationalOnly") || jsonObj.
ContainsKey
("InformationalOnly"));
Microsoft.ML.AutoML.SourceGenerator (4)
SearchSpaceGenerator.cs (4)
65
var defaultToken = t.AsObject().
ContainsKey
("default") ? t["default"] : null;
86
var searchSpaceNode = t.AsObject().
ContainsKey
("search_space") ? t["search_space"] : null;
93
else if (searchSpaceNode is JsonObject searchSpaceObject && searchSpaceObject.
ContainsKey
("min"))
99
var logBase = searchSpaceObject.
ContainsKey
("log_base") is false ? "false" : searchSpaceNode["log_base"].GetValue<bool>() ? "true" : "false";