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