namespace Generator_Class_BD.Clases.Transversales
{
    public class ConstantesComunes
    {
        public const string LibreriaUtilitarios = "using Utilidades.Clases.Comunes.Entidades;";
        public const string LibreriaUtilitariosTransaccional = "using Utilidades.Transaccional.EF.Clases;";
        public const string LibreriaUtilitariosClasesComunesEntidades = "using Utilidades.Clases.Comunes.Entidades;";
        public const string LibreriaUtilitariosClasesMapeadorExtensiones = "using Utilidades.Clases.Mapeador.Extensiones;";
        public const string LibreriaUtilitariosAPIClasesEjecucion = "using Utilidades.API.Clases.Ejecucion;";
        public const string LibreriaDTORepositorioIC = "using {0}.IC.DTO.Repositorio;";
        public const string LibreriaAccionRepositorioIC = "using {0}.IC.Acciones.Repositorio;";
        public const string LibreriaBORepositorioNegocio = "using {0}.Negocio.Clases.BO.Repositorio;";
        public const string LibreriaModelRepositorioApi = "using {0}.API.Models.Repositorio;";
        public const string LibreriaDALRepositorioDatos = "using {0}.Datos.Clases.DAL.Repositorio;";
        public const string LibreriaBLRepositorioNegocio = "using {0}.Negocio.Clases.BL;";
        public const string LibreriaConsultaIC = "using {0}.IC.DTO.Consulta;";
        public const string LibreriaRecursosIC = "using {0}.IC.Recursos;";
        public const string LibreriaSystem = "using System;";
        public const string LibreriaSystemCollectionsGeneric = "using System.Collections.Generic;";
        public const string LibreriaSystemLinqExpressions = "using System.Linq.Expressions;";
        public const string LibreriaSystemLinq = "using System.Linq;";
        public const string LibreriaRepositorioContexto = "using {0}.Datos.Contexto;";
        public const string LibreriaRepositorioDatos = "using {0}.Datos.Contexto.Repositorio;";
        public const string LibreriaUtilitariosTransversalesClasesComunesEnumeraciones = "using Utilidades.TransversalesNet.Clases.Comunes.Enumeraciones";
        public const string LibreriaSystemWebHttp = "using System.Web.Http;";
        public const string LibreriaSystemWebHttpCors = "using System.Web.Http.Cors;";
        public const string LibreriaMensajesRepositorioProxyInterno = "using {0}.Proxy.Clases.Mensajes;";

        // Net 5

        public const string LibreriaUtilitariosNetAPIClasesEjecucion = "using Utilitarios.APINet.Clases.Ejecucion;";
        public const string LibreriaUtilitariosNetClasesMapeadorExtensiones = "using UtilitariosNet.Clases.Mapeador.Extensiones;";
        public const string LibreriaUtilitariosNetClasesComunesEntidades = "using UtilitariosNet.Clases.Comunes.Entidades;";
        public const string LibreriaSystemThreadingTask = "using System.Threading.Tasks;";
        public const string LibreriaMicrosoftAspNetCoreMvc = "using Microsoft.AspNetCore.Mvc;";
        public const string LibreriaUtilitariosNetTransaccional = "using TransaccionalNet.EF.Clases;";
        public const string LibreriaUtilitariosNetTransversalesClasesComunesEnumeraciones = "using Utilitarios.TransversalesNet.Clases.Comunes.Enumeraciones;";
    }
}