We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1e02410 commit c70292eCopy full SHA for c70292e
1 file changed
src/Pooling/CorePoolFactory.cs
@@ -1,6 +1,7 @@
1
using System;
2
using System.Collections.Generic;
3
using System.Diagnostics;
4
+using System.Text;
5
6
namespace Oxide.Pooling
7
{
@@ -14,11 +15,13 @@ public CorePoolFactory()
14
15
16
registeredProviders = new Dictionary<Type, IPoolProvider>
17
- // [typeof(object[])] = new BaseArrayPoolProvider<object>(),
18
- // [typeof(StringBuilder)] = new StringPoolProvider()
+ [typeof(object[])] = new BaseArrayPoolProvider<object>(256, 50),
19
+ [typeof(StringBuilder)] = new StringPoolProvider()
20
};
21
}
22
23
+ internal void Internal_RegisterProvider(Type type, IPoolProvider provider) => registeredProviders[type] = provider;
24
+
25
public IPoolProvider<T> GetProvider<T>()
26
27
lock (registeredProviders)
0 commit comments