/// <summary> /// Devuelve una conexion, ingresando una cadena de conexion para inicializarla. /// </summary> /// <param name="cadenaConexion"></param> public Conexion(CadenaConexion cadenaConexion) { this.InicializarConexion(cadenaConexion, MotorBaseDatosFactory.ObtenerMotorBaseDatos(cadenaConexion)); }
private void InicializarConexion(CadenaConexion cadenaConexion, IMotorBaseDatos motorBaseDatos) { this._motorBaseDatos = motorBaseDatos; this._cadenaConexion = cadenaConexion; }
internal Conexion(CadenaConexion cadenaConexion, IMotorBaseDatos motorBaseDatos) { //Este metodo es utilizado para test, solo internals pueden entregar el motor de base de datos. this.InicializarConexion(cadenaConexion, motorBaseDatos); }