internal CSharpCodeTestDataGenerator(CSharpTestDataGeneratorSetup cfg)
        {
            _cfg = cfg;
            _usings.Add(typeof(String).Namespace);
            _usings.Add(typeof(IEnumerable).Namespace);
            _usings.Add(typeof(IEnumerable <>).Namespace);
            _usings.Add(typeof(ITestDataRecord <>).Namespace);
            var collectionStrategies1 = cfg._collectionStrategies ?? new CollectionStrategies();

            _tgr = new TypeGeneratorRepository(_hijack, collectionStrategies1);
            cfg._hijackConfig?.Invoke(_hijack);
        }