public async ValueTask <IConnectionController> CreateAsync(ConnectionControllerOptions options, IBytesPool bytesPool)
            {
                var result = new ConnectionController(options, bytesPool);
                await result.InitAsync();

                return(result);
            }
 internal ConnectionController(ConnectionControllerOptions options, IBytesPool bytesPool)
 {
     _options   = options;
     _bytesPool = bytesPool;
 }