private bool GetContainer <T>(out ObjectPoolContainer <T> continater) { var res = this.containers.TryGetValue(typeof(T), out var continaterObj); continater = continaterObj as ObjectPoolContainer <T>; return(res); }
private ObjectPoolManager() { objectPoolContainer = new ObjectPoolContainer <ObjectPoolMember>(() => new ObjectPoolMember(), objectLifetime, objectPoolSize); }