Skip to content

Commit 4aeb4f4

Browse files
Refactor for nullable record struct
1 parent 5f599bf commit 4aeb4f4

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/Certify.Server/Certify.Server.Hub.Api/SignalR/ManagementHub/InstanceManagementStateProvider.cs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -313,11 +313,13 @@ public ConcurrentDictionary<string, StatusSummary> GetManagedInstanceStatusSumma
313313
/// <param name="managedCertificate"></param>
314314
public void UpdateCachedManagedInstanceItem(string instanceId, ManagedCertificate managedCertificate)
315315
{
316-
_managedInstanceItems.TryGetValue(instanceId, out var instance);
317-
if (instance?.Items != null)
316+
if (_managedInstanceItems.TryGetValue(instanceId, out var instance))
318317
{
319-
instance.Items.RemoveAll(r => r.Id == managedCertificate.Id);
320-
instance.Items.Add(managedCertificate);
318+
if (instance.Items != null)
319+
{
320+
instance.Items.RemoveAll(r => r.Id == managedCertificate.Id);
321+
instance.Items.Add(managedCertificate);
322+
}
321323
}
322324
}
323325

@@ -348,9 +350,7 @@ public bool HasStatusSummaryForManagedInstance(string instanceId)
348350
/// <param name="managedCertificateId"></param>
349351
public void DeleteCachedManagedInstanceItem(string instanceId, string managedCertificateId)
350352
{
351-
_managedInstanceItems.TryGetValue(instanceId, out var instance);
352-
353-
if (instance?.Items != null)
353+
if (_managedInstanceItems.TryGetValue(instanceId, out var instance))
354354
{
355355
instance.Items.RemoveAll(r => r.Id == managedCertificateId);
356356
}

0 commit comments

Comments
 (0)