Exemplo n.º 1
0
 public void Set(IPoolProvider provider)
 => this.Provider = provider ?? throw new ArgumentNullException(nameof(provider));
Exemplo n.º 2
0
 public static void Set(IPoolProvider provider)
 => _provider = provider ?? _defaultProvider;
Exemplo n.º 3
0
 public static void Set <T>() where T : IPoolProvider, new()
 => _provider = new T();
Exemplo n.º 4
0
 static Pool()
 {
     _provider = _defaultProvider = new DefaultProvider();
 }