mirror of
https://github.com/bitwarden/server
synced 2025-12-28 22:23:30 +00:00
Use FrozenDictionary in StaticClientStore (#3833)
* Add Benchmark * Use FrozenDictionary * Use TryGetValue * Format
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
using Bit.Core.Enums;
|
||||
using System.Collections.Frozen;
|
||||
using Bit.Core.Enums;
|
||||
using Bit.Core.Settings;
|
||||
using Duende.IdentityServer.Models;
|
||||
|
||||
@@ -16,8 +17,8 @@ public class StaticClientStore
|
||||
new ApiClient(globalSettings, BitwardenClient.Desktop, 30, 1),
|
||||
new ApiClient(globalSettings, BitwardenClient.Cli, 30, 1),
|
||||
new ApiClient(globalSettings, BitwardenClient.DirectoryConnector, 30, 24)
|
||||
}.ToDictionary(c => c.ClientId);
|
||||
}.ToFrozenDictionary(c => c.ClientId);
|
||||
}
|
||||
|
||||
public IDictionary<string, Client> ApiClients { get; private set; }
|
||||
public FrozenDictionary<string, Client> ApiClients { get; }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user