public void GetFeatures(BootstrapRequest request) { if (request == null) { throw new ArgumentNullException("request"); } request.Debug("Calling 'Bootstrap::GetFeatures'"); foreach (var feature in _features) { request.Yield(feature); } }