public CurlParticle Get() { CurlParticle particle = _pool.Get(); particle.OnStop += OnStopHandler; return(particle); }
private void OnStopHandler(CurlParticle particle) { particle.OnStop -= OnStopHandler; Release(particle); }
public void Release(CurlParticle particle) { _pool.Back(particle); }