id: 1 unit: private async Task ReauthenticateConnectionsAsync() file: src/AzureCacheOptionsProviderWithToken.cs start line: 201 end line: 260 size: 51 LOC McCabe index: 8 number of parameters: 0 id: 2 unit: internal async Task AcquireTokenAsync() file: src/AzureCacheOptionsProviderWithToken.cs start line: 163 end line: 196 size: 30 LOC McCabe index: 7 number of parameters: 1 id: 3 unit: private ICacheIdentityClient GetIdentityClient() file: src/AzureCacheOptionsProviderWithToken.cs start line: 59 end line: 83 size: 23 LOC McCabe index: 9 number of parameters: 1 id: 4 unit: private async Task EnsureAuthenticationAsync() file: src/AzureCacheOptionsProviderWithToken.cs start line: 131 end line: 157 size: 22 LOC McCabe index: 6 number of parameters: 1 id: 5 unit: internal AzureCacheOptionsProviderWithToken() file: src/AzureCacheOptionsProviderWithToken.cs start line: 30 end line: 53 size: 20 LOC McCabe index: 2 number of parameters: 1 id: 6 unit: public static async Task ConfigureForAzureAsync() file: src/AzureCacheForRedis.cs start line: 100 end line: 119 size: 17 LOC McCabe index: 2 number of parameters: 2 id: 7 unit: private CacheIdentityClient() file: src/CacheIdentityClient.cs start line: 29 end line: 46 size: 15 LOC McCabe index: 3 number of parameters: 1 id: 8 unit: public static async Task ConfigureForAzureWithServicePrincipalAsync() file: src/AzureCacheForRedis.cs start line: 67 end line: 78 size: 12 LOC McCabe index: 1 number of parameters: 7 id: 9 unit: public override async Task AfterConnectAsync() file: src/AzureCacheOptionsProviderWithToken.cs start line: 115 end line: 128 size: 12 LOC McCabe index: 2 number of parameters: 2 id: 10 unit: public static async Task ConfigureForAzureWithSystemAssignedManagedIdentityAsync() file: src/AzureCacheForRedis.cs start line: 32 end line: 51 size: 11 LOC McCabe index: 1 number of parameters: 1 id: 11 unit: static void LogTokenEvents() file: sample/Sample.cs start line: 195 end line: 204 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 12 unit: internal static ICacheIdentityClient CreateForServicePrincipal() file: src/CacheIdentityClient.cs start line: 48 end line: 56 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 13 unit: static void LogConnectionEvents() file: sample/Sample.cs start line: 206 end line: 212 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 14 unit: public static async Task ConfigureForAzureWithTokenCredentialAsync() file: src/AzureCacheForRedis.cs start line: 85 end line: 91 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 15 unit: internal static ICacheIdentityClient CreateForTokenCredential() file: src/CacheIdentityClient.cs start line: 58 end line: 63 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 16 unit: internal TokenRefreshFailedEventArgs() file: src/IAzureCacheTokenEvents.cs start line: 41 end line: 45 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 17 unit: internal ConnectionReauthenticationFailedEventArgs() file: src/IAzureCacheTokenEvents.cs start line: 63 end line: 67 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 18 unit: public TokenResult() file: src/TokenResult.cs start line: 29 end line: 33 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 19 unit: public TokenResult() file: src/TokenResult.cs start line: 39 end line: 43 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 20 unit: internal CacheConnection() file: src/CacheConnection.cs start line: 16 end line: 20 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 21 unit: static void Log() file: sample/Sample.cs start line: 214 end line: 215 size: 2 LOC McCabe index: 1 number of parameters: 1