Try using ConcurrentDictionary for caching in tests

This commit is contained in:
Tyrrrz 2021-08-28 19:41:50 +03:00
parent b6fdea11a2
commit a98772e46e

View file

@ -1,12 +1,12 @@
using System;
using System.Collections.Generic;
using System.Collections.Concurrent;
using System.Threading.Tasks;
namespace DiscordChatExporter.Cli.Tests.Utils
{
internal static class GlobalCache
{
private static readonly Dictionary<string, object?> Dictionary = new();
private static readonly ConcurrentDictionary<string, object?> Dictionary = new();
public static async Task<T> WrapAsync<T>(string key, Func<Task<T>> getAsync)
{