public static void Set(IConcurrentPoolProvider provider) => _provider = provider ?? _defaultProvider;
public static void Set <T>() where T : IConcurrentPoolProvider, new() => _provider = new T();
static ConcurrentPool() { _provider = _defaultProvider = new DefaultProvider(); }