Implemented interface member:
57 references to ContainsKey
aspire (19)
Agents\ClaudeCode\ClaudeCodeAgentEnvironmentScanner.cs (4)
190return servers.ContainsKey(AspireServerName); 225return servers.ContainsKey("playwright"); 268if (!config.ContainsKey("mcpServers") || config["mcpServers"] is not JsonObject) 309if (!config.ContainsKey("mcpServers") || config["mcpServers"] is not JsonObject)
Agents\CopilotCli\CopilotCliAgentEnvironmentScanner.cs (4)
173return servers.ContainsKey(AspireServerName); 230if (!config.ContainsKey("mcpServers") || config["mcpServers"] is not JsonObject) 285if (!config.ContainsKey("mcpServers") || config["mcpServers"] is not JsonObject) 329return servers.ContainsKey("playwright");
Agents\OpenCode\OpenCodeAgentEnvironmentScanner.cs (4)
130return mcp.ContainsKey(AspireServerName); 216if (!config.ContainsKey("mcp") || config["mcp"] is not JsonObject) 264if (!config.ContainsKey("mcp") || config["mcp"] is not JsonObject) 307return mcp.ContainsKey("playwright");
Agents\VsCode\VsCodeAgentEnvironmentScanner.cs (4)
216return servers.ContainsKey(AspireServerName); 251return servers.ContainsKey("playwright"); 301if (!config.ContainsKey("servers") || config["servers"] is not JsonObject) 349if (!config.ContainsKey("servers") || config["servers"] is not JsonObject)
Configuration\ConfigurationService.cs (3)
159if (!currentObject.ContainsKey(part) || currentObject[part] is not JsonObject) 188if (!currentObject.ContainsKey(part) || currentObject[part] is not JsonObject) 199if (!currentObject.ContainsKey(finalKey))
Aspire.Cli.Tests (15)
Agents\CopilotCliAgentEnvironmentScannerTests.cs (5)
59Assert.True(config.ContainsKey("mcpServers")); 63Assert.True(servers.ContainsKey("aspire")); 79Assert.True(env.ContainsKey("DOTNET_ROOT")); 125Assert.True(servers.ContainsKey("other-server")); 126Assert.True(servers.ContainsKey("aspire"));
Agents\VsCodeAgentEnvironmentScannerTests.cs (7)
145Assert.True(config.ContainsKey("servers")); 149Assert.True(servers.ContainsKey("aspire")); 163Assert.False(aspireServer.ContainsKey("tools")); 203Assert.True(servers.ContainsKey("other-server")); 204Assert.True(servers.ContainsKey("aspire")); 281Assert.True(servers.ContainsKey("aspire")); 282Assert.True(servers.ContainsKey("playwright"));
Commands\ConfigCommandTests.cs (1)
278Assert.False(settings.ContainsKey("deep"));
Projects\ProjectUpdaterTests.cs (2)
2577if (!items.ContainsKey("ProjectReference")) 2581if (!items.ContainsKey("PackageReference"))
Aspire.Hosting.Azure.Tests (4)
AzureDeployerTests.cs (1)
1310Assert.True(stateJson.AsObject().ContainsKey("Azure:SubscriptionId"));
BicepUtilitiesTests.cs (3)
326Assert.True(parameters.ContainsKey("normalParam")); 327Assert.True(parameters.ContainsKey(AzureBicepResource.KnownParameters.PrincipalId)); 328Assert.True(parameters.ContainsKey(AzureBicepResource.KnownParameters.Location));
Aspire.Hosting.Tests (2)
JsonFlattenerTests.cs (2)
42Assert.False(result.ContainsKey("Azure"), "Should not have nested 'Azure' object"); 214Assert.False(result.ContainsKey("EmptyArray"));
dotnet-user-jwts (1)
Helpers\SigningKeysHandler.cs (1)
80if (secrets.ContainsKey(signkingKeysPropertyName))
Microsoft.AspNetCore.Authentication.JwtBearer.Tools.Tests (3)
UserJwtsTests.cs (3)
302Assert.True(secretsJson.ContainsKey(SigningKeysHandler.GetSigningKeyPropertyName(DevJwtsDefaults.Scheme))); 587Assert.True(secretsJson.ContainsKey(SigningKeysHandler.GetSigningKeyPropertyName("test-scheme"))); 609Assert.True(secretsJson.ContainsKey(SigningKeysHandler.GetSigningKeyPropertyName("test-scheme")));
Microsoft.AspNetCore.JsonPatch.SystemTextJson.Tests (2)
JsonPatchDocumentJObjectTest.cs (2)
90Assert.False(model.CustomData.ContainsKey("LastName")); 106Assert.False(model.CustomData.ContainsKey("FirstName"));
Microsoft.Extensions.AI.Abstractions (7)
Utilities\AIJsonUtilities.Schema.Create.cs (6)
287if (ctx.TypeInfo.Type.IsEnum && objSchema.ContainsKey(EnumPropertyName) && !objSchema.ContainsKey(TypePropertyName)) 293if (ctx.TypeInfo.Kind is JsonTypeInfoKind.Enumerable && !objSchema.ContainsKey(ItemsPropertyName)) 336if (nullableElement.IsEnum && objSchema.ContainsKey(EnumPropertyName) && !objSchema.ContainsKey(TypePropertyName)) 555if (!obj.ContainsKey(EnumPropertyName))
Utilities\AIJsonUtilities.Schema.Transform.cs (1)
128if (transformOptions.DisallowAdditionalProperties && properties is not null && !schemaObj.ContainsKey(AdditionalPropertiesPropertyName))
Microsoft.ML.AutoML.SourceGenerator (4)
SearchSpaceGenerator.cs (4)
65var defaultToken = t.AsObject().ContainsKey("default") ? t["default"] : null; 86var searchSpaceNode = t.AsObject().ContainsKey("search_space") ? t["search_space"] : null; 93else if (searchSpaceNode is JsonObject searchSpaceObject && searchSpaceObject.ContainsKey("min")) 99var logBase = searchSpaceObject.ContainsKey("log_base") is false ? "false" : searchSpaceNode["log_base"].GetValue<bool>() ? "true" : "false";