O ConcurrentDictionary é seguro para threads, a ponto de poder usá-lo para um cache estátic
Basicamente, se eu quiser fazer o seguinte:
public class SomeClass
{
private static ConcurrentDictionary<..., ...> Cache { get; set; }
}
Isso me permite evitar o uso delock
está em todo o lugar?