public void Reset()
 {
     Namespaces.Clear();
     _currentNamespace = null;
     _currentEntity    = null;
     _currentProperty  = null;
 }
        public CodeGenerationModel AddEntity(string name)
        {
            _currentEntity = new ModelEntity
            {
                Namespace = _currentNamespace,
                Name      = name
            };

            _currentNamespace.Entities.Add(_currentEntity);

            return(this);
        }