Skip to content

Commit 1e0d9c9

Browse files
committed
Resharper: simplify dictionary lookups
1 parent 43ed741 commit 1e0d9c9

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/Examples/DapperExample/TranslationToSql/Builders/SelectStatementBuilder.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -436,7 +436,7 @@ private TableAccessorNode CreatePrimaryTableWithIdentityCondition(TableSourceNod
436436
private TableAccessorNode? FindRelatedTable(TableAccessorNode leftTableAccessor, RelationshipAttribute relationship)
437437
{
438438
Dictionary<RelationshipAttribute, TableAccessorNode> rightTableAccessors = _queryState.RelatedTables[leftTableAccessor];
439-
return rightTableAccessors.TryGetValue(relationship, out TableAccessorNode? rightTableAccessor) ? rightTableAccessor : null;
439+
return rightTableAccessors.GetValueOrDefault(relationship);
440440
}
441441

442442
private SelectNode ToSelect(bool isSubQuery, bool createAlias)

src/JsonApiDotNetCore/Configuration/ResourceGraph.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ public ResourceType GetResourceType(string publicName)
5353
{
5454
ArgumentGuard.NotNull(publicName);
5555

56-
return _resourceTypesByPublicName.TryGetValue(publicName, out ResourceType? resourceType) ? resourceType : null;
56+
return _resourceTypesByPublicName.GetValueOrDefault(publicName);
5757
}
5858

5959
/// <inheritdoc />
@@ -75,7 +75,7 @@ public ResourceType GetResourceType(Type resourceClrType)
7575
ArgumentGuard.NotNull(resourceClrType);
7676

7777
Type typeToFind = IsLazyLoadingProxyForResourceType(resourceClrType) ? resourceClrType.BaseType! : resourceClrType;
78-
return _resourceTypesByClrType.TryGetValue(typeToFind, out ResourceType? resourceType) ? resourceType : null;
78+
return _resourceTypesByClrType.GetValueOrDefault(typeToFind);
7979
}
8080

8181
private bool IsLazyLoadingProxyForResourceType(Type resourceClrType)

0 commit comments

Comments
 (0)