public XHelper(IConfiguracion config)
 {
     if (config == null)
     {
         throw new ArgumentNullException("config");
     }
     this.config = config;
 }
    public static TResponse Execute(
        string metodo, TRequest request, IConfiguracion config)
    {
        if (config == null)
        {
            throw new ArgumentNullException("config");
        }

        string y = config.apiUrl; //i need it

        return(xxx);              //xxxxx
    }
Exemple #3
0
        public static IClaroBDConfiguracion GeneraConfiguracion(string aplicacion, string archivoConfig, Type typeParam)
        {
            if (_arrConfigurraciones == null)
            {
                _arrConfigurraciones = new ArrayList();
            }

            ClaroBDConfiguracion objType = null;

            foreach (ClaroBDConfiguracion o in _arrConfigurraciones)
            {
                if (o.Name == aplicacion)
                {
                    objType = o;
                    break;
                }
            }

            if (objType == null)
            {
                if ((aplicacion == null || aplicacion == ""))
                {
                    throw new ApplicationException("No ha especificado el Key del Código de la Aplicacion");
                }

                if ((archivoConfig == null || archivoConfig == ""))
                {
                    throw new ApplicationException("No se encuentra el Key del Archivo de Configuracion");
                }

                IConfiguracion objType1 = (IConfiguracion)Activator.CreateInstance(typeParam, new object[] { archivoConfig });
                objType1.Parametros.Name = aplicacion;
                objType = objType1.Parametros;
                _arrConfigurraciones.Add(objType);
            }
            return((ClaroBDConfiguracion)objType);
        }
Exemple #4
0
 public XHelper(IConfiguracion config)
 {
     this.config = config ?? throw new ArgumentNullException(nameof(config));
 }
Exemple #5
0
 public ConfiguracionController(IServiceProvider serviceProvider, IConfiguracion Configuracion, ILogger <ConfiguracionController> logger) : base(serviceProvider)
 {
     _Configuracion = Configuracion;
     _logger        = logger;
 }
 public static void Inicializar(
                               IConfiguracion configuracion)
 {
     _configuracon = configuracion;
 }
 public ConfiguracionController(IServiceProvider serviceProvider, IConfiguracion Configuracion) : base(serviceProvider)
 {
     _Configuracion = Configuracion;
 }