public void CriarArquivos(Entidade entidade, ConfiguracaoEntidade configuracao)
        {
            switch (configuracao.GeraCodigo)
            {
            case eGeraCodigo.Crud:
                _controllerHelper.CriarArquivos(entidade);
                _applicationHelper.CriarArquivos(entidade);
                _modelHelper.CriarArquivos(entidade);
                _dataHelper.CriarArquivos(entidade);
                _mapperHelper.CriarArquivos(entidade);
                break;

            case eGeraCodigo.InfraDomain:
                _applicationHelper.CriarArquivos(entidade);
                _modelHelper.CriarArquivos(entidade);
                _dataHelper.CriarArquivos(entidade);
                break;

            case eGeraCodigo.Domain:
                _modelHelper.CriarArquivos(entidade);
                break;

            default:
                break;
            }

            if (configuracao.AddMigration)
            {
                _migrationsHelper.CriarArquivos(entidade, configuracao);
            }

            _jsonHelper.CriarJsonHistorico(entidade);
        }