diff --git a/AOLBackend.csproj b/AOLBackend.csproj index 808deae..c254e58 100644 --- a/AOLBackend.csproj +++ b/AOLBackend.csproj @@ -12,6 +12,7 @@ + diff --git a/Context/DapperContext.cs b/Context/DapperContext.cs index 1e6ef34..f2320d6 100644 --- a/Context/DapperContext.cs +++ b/Context/DapperContext.cs @@ -1,6 +1,7 @@ //using Microsoft.Data.SqlClient; using System.Data; using System.Data.SqlClient; +using MySqlConnector; namespace AOLBackend.Context { @@ -11,9 +12,10 @@ namespace AOLBackend.Context public DapperContext(IConfiguration configuration) { _configuration = configuration; - _connectionString = _configuration.GetConnectionString("SqlConnection"); + _connectionString = _configuration.GetConnectionString("MySqlConnection"); } - public IDbConnection CreateConnection() - => new SqlConnection(_connectionString); + /* public IDbConnection CreateConnection() + => new SqlConnection(_connectionString); */ + public IDbConnection CreateConnection() => new MySqlConnection(_connectionString); } } diff --git a/Controllers/Usuarios/AuthController.cs b/Controllers/Usuarios/AuthController.cs index 92c564b..c0ed18d 100644 --- a/Controllers/Usuarios/AuthController.cs +++ b/Controllers/Usuarios/AuthController.cs @@ -10,8 +10,6 @@ using System.Security.Claims; using AOLBackend.Services.EmailSender; using System.Text; -// For more information on enabling Web API for empty projects, visit https://go.microsoft.com/fwlink/?LinkID=397860 - namespace AOLBackend.Controllers.Usuarios { [Route("api/[controller]")] diff --git a/Controllers/Usuarios/UsuariosController.cs b/Controllers/Usuarios/UsuariosController.cs index bd0ed1c..bb12c30 100644 --- a/Controllers/Usuarios/UsuariosController.cs +++ b/Controllers/Usuarios/UsuariosController.cs @@ -4,7 +4,6 @@ using AOLBackend.DTO.Usuario; using AOLBackend.Models; using AOLBackend.Services.EmailSender; using Microsoft.AspNetCore.Mvc; -using System.Text; namespace AOLBackend.Controllers.Usuarios { diff --git a/Repository/Catalogos/CatClientesRepository.cs b/Repository/Catalogos/CatClientesRepository.cs index d338039..ff85f8a 100644 --- a/Repository/Catalogos/CatClientesRepository.cs +++ b/Repository/Catalogos/CatClientesRepository.cs @@ -18,7 +18,7 @@ namespace AOLBackend.Repository.Catalogos public async Task Append(ICatClientes data) { - var query = "[Catalogo.CatClientes.Append]"; + var query = "CatClientes_Append"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { @@ -29,7 +29,7 @@ namespace AOLBackend.Repository.Catalogos } public async Task> GetAll() { - var query = "[Catalogo.CatClientes.Get]"; + var query = "CatClientes_Get"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { }, commandType: CommandType.StoredProcedure); return entrada; @@ -37,7 +37,7 @@ namespace AOLBackend.Repository.Catalogos public async Task Delete(int id) { - var query = "[Catalogo.CatClientes.Delete]"; + var query = "CatClientes_Delete"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { @id }, commandType: CommandType.StoredProcedure); return true; diff --git a/Repository/Catalogos/CatProveedoresRepository.cs b/Repository/Catalogos/CatProveedoresRepository.cs index 3ce6c22..f63fa8c 100644 --- a/Repository/Catalogos/CatProveedoresRepository.cs +++ b/Repository/Catalogos/CatProveedoresRepository.cs @@ -18,7 +18,7 @@ namespace AOLBackend.Repository.Catalogos public async Task Append(ICatProveedores data) { - var query = "[Catalogo.CatProveedores.Append]"; + var query = "CatProveedores_Append"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { @@ -29,7 +29,7 @@ namespace AOLBackend.Repository.Catalogos } public async Task> GetAll() { - var query = "[Catalogo.CatProveedores.Get]"; + var query = "CatProveedores_Get"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { }, commandType: CommandType.StoredProcedure); return entrada; @@ -37,7 +37,7 @@ namespace AOLBackend.Repository.Catalogos public async Task Delete(int id) { - var query = "[Catalogo.CatProveedores.Delete]"; + var query = "CatProveedores_Delete"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { @id }, commandType: CommandType.StoredProcedure); return true; diff --git a/Repository/Catalogos/CatRutasRepository.cs b/Repository/Catalogos/CatRutasRepository.cs index e6aa6d1..1cd9839 100644 --- a/Repository/Catalogos/CatRutasRepository.cs +++ b/Repository/Catalogos/CatRutasRepository.cs @@ -19,36 +19,36 @@ namespace AOLBackend.Repository.Catalogos public async Task Append(ICatRutas data) { - var query = "[Catalogo.CatRutas.Append]"; + var query = "CatRutas_Append"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { - @id = data.id, - @Cliente = data.Cliente, - @Servicio = data.Servicio, - @Precio = data.Precio, - @Proveedor = data.Proveedor, - @Costo = data.Costo, - @Origen = data.Origen, - @Destino = data.Destino, - @TipoUnidad = data.TipoUnidad, - @Activo = data.Activo + mid = data.id, + mCliente = data.Cliente, + mServicio = data.Servicio, + mPrecio = data.Precio, + mProveedor = data.Proveedor, + mCosto = data.Costo, + mOrigen = data.Origen, + mDestino = data.Destino, + mTipoUnidad = data.TipoUnidad, + mActivo = data.Activo }, commandType: CommandType.StoredProcedure); return entrada.First(); } public async Task> GetAll() { - var query = "[Catalogo.CatRutas.Get]"; + var query = "CatRutas_Get"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { }, commandType: CommandType.StoredProcedure); return entrada; } - public async Task Delete(int id) + public async Task Delete(int mid) { - var query = "[Catalogo.CatRutas.Delete]"; + var query = "CatRutas_Delete"; using var connection = _context.CreateConnection(); - var entrada = await connection.QueryAsync(query, new { @id }, commandType: CommandType.StoredProcedure); + var entrada = await connection.QueryAsync(query, new { mid }, commandType: CommandType.StoredProcedure); return true; } } diff --git a/Repository/Catalogos/CatServiciosRepository.cs b/Repository/Catalogos/CatServiciosRepository.cs index 6b06b6c..9d57db3 100644 --- a/Repository/Catalogos/CatServiciosRepository.cs +++ b/Repository/Catalogos/CatServiciosRepository.cs @@ -18,7 +18,7 @@ namespace AOLBackend.Repository.Catalogos public async Task Append(ICatServicios data) { - var query = "[Catalogo.CatServicios.Append]"; + var query = "CatServicios_Append"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { @@ -29,7 +29,7 @@ namespace AOLBackend.Repository.Catalogos } public async Task> GetAll() { - var query = "[Catalogo.CatServicios.Get]"; + var query = "CatServicios_Get"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { }, commandType: CommandType.StoredProcedure); return entrada; @@ -37,7 +37,7 @@ namespace AOLBackend.Repository.Catalogos public async Task Delete(int id) { - var query = "[Catalogo.CatServicios.Delete]"; + var query = "CatServicios_Delete"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { @id }, commandType: CommandType.StoredProcedure); return true; diff --git a/Repository/Catalogos/CatTipoUnidadRepository.cs b/Repository/Catalogos/CatTipoUnidadRepository.cs index abdc83a..ca073c3 100644 --- a/Repository/Catalogos/CatTipoUnidadRepository.cs +++ b/Repository/Catalogos/CatTipoUnidadRepository.cs @@ -18,28 +18,28 @@ namespace AOLBackend.Repository.Catalogos public async Task Append(ICatTipoUnidad data) { - var query = "[Catalogo.CatTipoUnidad.Append]"; + var query = "CatTipoUnidad_Append"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { - @id = data.id, - @TipoUnidad = data.TipoUnidad, + mid = data.id, + mTipoUnidad = data.TipoUnidad, }, commandType: CommandType.StoredProcedure); return entrada.First(); } public async Task> GetAll() { - var query = "[Catalogo.CatTipoUnidad.Get]"; + var query = "CatTipoUnidad_Get"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { }, commandType: CommandType.StoredProcedure); return entrada; } - public async Task Delete(int id) + public async Task Delete(int mid) { - var query = "[Catalogo.CatTipoUnidad.Delete]"; + var query = "CatTipoUnidad_Delete"; using var connection = _context.CreateConnection(); - var entrada = await connection.QueryAsync(query, new { @id }, commandType: CommandType.StoredProcedure); + var entrada = await connection.QueryAsync(query, new { mid }, commandType: CommandType.StoredProcedure); return true; } } diff --git a/Repository/Catalogos/CatUbicacionesRepository.cs b/Repository/Catalogos/CatUbicacionesRepository.cs index cffe7c9..615e4f0 100644 --- a/Repository/Catalogos/CatUbicacionesRepository.cs +++ b/Repository/Catalogos/CatUbicacionesRepository.cs @@ -18,7 +18,7 @@ namespace AOLBackend.Repository.Catalogos public async Task Append(ICatUbicaciones data) { - var query = "[Catalogo.CatUbicaciones.Append]"; + var query = "CatUbicaciones_Append"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { @@ -30,7 +30,7 @@ namespace AOLBackend.Repository.Catalogos } public async Task> GetAll() { - var query = "[Catalogo.CatUbicaciones.Get]"; + var query = "CatUbicaciones_Get"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { }, commandType: CommandType.StoredProcedure); return entrada; @@ -38,7 +38,7 @@ namespace AOLBackend.Repository.Catalogos public async Task Delete(int id) { - var query = "[Catalogo.CatUbicaciones.Delete]"; + var query = "CatUbicaciones_Delete"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { @id }, commandType: CommandType.StoredProcedure); return true; diff --git a/Repository/MenuRepository.cs b/Repository/MenuRepository.cs index d405736..bc3c901 100644 --- a/Repository/MenuRepository.cs +++ b/Repository/MenuRepository.cs @@ -13,10 +13,11 @@ namespace AOLBackend.Repository public MenuRepository(DapperContext context) { _context = context; } public async Task> GetItemsMenu(IUsuarios user) { - var query = "[Menu.Get]"; + //var query = "[Menu.Get]"; + var query = "Menu_Get"; using (var connection = _context.CreateConnection()) { - var menu = await connection.QueryAsync(query, new { @id = user.Id }, commandType: CommandType.StoredProcedure); + var menu = await connection.QueryAsync(query, new { mid = user.Id }, commandType: CommandType.StoredProcedure); return menu.ToList(); } } diff --git a/Repository/Operaciones/OpViajesRepository.cs b/Repository/Operaciones/OpViajesRepository.cs index dc0bd16..c8d3b2a 100644 --- a/Repository/Operaciones/OpViajesRepository.cs +++ b/Repository/Operaciones/OpViajesRepository.cs @@ -1,7 +1,6 @@ using AOLBackend.Context; using AOLBackend.Contracts.Operaciones; using AOLBackend.DTO.Operaciones; -using AOLBackend.Models.Operaciones; using Dapper; using System.Data; @@ -18,93 +17,93 @@ namespace AOLBackend.Repository.Operaciones } public async Task Append(DTOOpViajes data) { - var query = "[Operaciones.Viajes.Append]"; + var query = "Operaciones_Viajes_Append"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { - @id = data.id, - @Usuario = data.Usuario, - @RefAgenciaAduanal = data.RefAgenciaAduanal, - @Cliente = data.Cliente, - @TipoUnidad = data.TipoUnidad, - @NoCaja = data.NoCaja, - @PickUpNumber = data.PickUpNumber, - @Origen = data.Origen, - @Destino = data.Destino, - @Hazmat = data.Hazmat, - @TipoOperacion = data.TipoOperacion, - @Pedimento = data.Pedimento, + mid = data.id, + mUsuario = data.Usuario, + mRefAgenciaAduanal = data.RefAgenciaAduanal, + mCliente = data.Cliente, + mTipoUnidad = data.TipoUnidad, + mNoCaja = data.NoCaja, + mPickUpNumber = data.PickUpNumber, + mOrigen = data.Origen, + mDestino = data.Destino, + mHazmat = data.Hazmat, + mTipoOperacion = data.TipoOperacion, + mPedimento = data.Pedimento, }, commandType: CommandType.StoredProcedure); return entrada.First(); } public async Task> AppendServicio(DTOOpViajesServicios data) { - var query = "[Operaciones.Viajes.Servicios.Append]"; + var query = "Operaciones_Viajes_Servicios_Append"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { - @id = data.id, - @IdViaje = data.IdViaje, - @IdServicio = data.IdServicio, - @Aduana = data.Aduana, - @Comentarios = data.Comentarios, - @IdProveedor = data.IdProveedor, - @NoCaja = data.NoCaja, - @Cita = data.Cita + mid = data.id, + mIdViaje = data.IdViaje, + mIdServicio = data.IdServicio, + mAduana = data.Aduana, + mComentarios = data.Comentarios, + mIdProveedor = data.IdProveedor, + mNoCaja = data.NoCaja, + mCita = data.Cita }, commandType: CommandType.StoredProcedure); return entrada.ToList(); } public async Task> GetAll() { - var query = "[Operaciones.Viajes.Get]"; + var query = "Operaciones_Viajes_Get"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { }, commandType: CommandType.StoredProcedure); return entrada; } - public async Task> GetAllServices(int Status) + public async Task> GetAllServices(int mStatus) { - var query = "[Operaciones.Viajes.Servicios.Get]"; + var query = "Operaciones_Viajes_Servicios_Get"; using var connection = _context.CreateConnection(); - var entrada = await connection.QueryAsync(query, new { @Status }, commandType: CommandType.StoredProcedure); + var entrada = await connection.QueryAsync(query, new { mStatus }, commandType: CommandType.StoredProcedure); return entrada; } - public async Task GetLastTrailerBox(int idViaje) + public async Task GetLastTrailerBox(int mIdViaje) { - var query = "[Operaciones.Viajes.GetLastTrailerBox]"; + var query = "Operaciones_Viajes_GetLastTrailerBox"; using var connection = _context.CreateConnection(); - var entrada = await connection.QueryAsync(query, new { @IdViaje = idViaje }, commandType: CommandType.StoredProcedure); + var entrada = await connection.QueryAsync(query, new { mIdViaje }, commandType: CommandType.StoredProcedure); return entrada.First(); } public async Task> GetStatusSecuence() { - var query = "[Operaciones.Viajes.Estatus.Secuencia.Get]"; + var query = "Operaciones_Viajes_Estatus_Secuencia_Get"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { }, commandType: CommandType.StoredProcedure); return entrada; } public async Task ChangeTripStatus(DTOChangeTripStatus data) { - var query = "[Operaciones.Viajes.ChangeStatus]"; + var query = "Operaciones_Viajes_ChangeStatus"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { - @IdViaje = data.IdViaje, - @Secuencia = data.IdEstatus + mIdViaje = data.IdViaje, + mSecuencia = data.IdEstatus }, commandType: CommandType.StoredProcedure); return entrada.First(); } - public async Task Delete(int id) + public async Task Delete(int mid) { - var query = "[Operaciones.Viajes.Delete]"; + var query = "Operaciones_Viajes_Delete"; using var connection = _context.CreateConnection(); - var entrada = await connection.QueryAsync(query, new { @id }, commandType: CommandType.StoredProcedure); + var entrada = await connection.QueryAsync(query, new { mid }, commandType: CommandType.StoredProcedure); return true; } - public async Task DeleteService(int id) + public async Task DeleteService(int mid) { - var query = "[Operaciones.Viajes.Servicios.Delete]"; + var query = "Operaciones_Viajes_Servicios_Delete"; using var connection = _context.CreateConnection(); - var entrada = await connection.QueryAsync(query, new { @id }, commandType: CommandType.StoredProcedure); + var entrada = await connection.QueryAsync(query, new { mid }, commandType: CommandType.StoredProcedure); return true; } } diff --git a/Repository/UsuariosRepository.cs b/Repository/UsuariosRepository.cs index 4355952..4b29c66 100644 --- a/Repository/UsuariosRepository.cs +++ b/Repository/UsuariosRepository.cs @@ -52,16 +52,17 @@ namespace AOLBackend.Repository public async Task GetUsuario(DTOLogin user) { - var query = "[Usuario.Get]"; + /* var query = "[Usuario.Get]"; */ + var query = "Usuario_Get"; using (var connection = _context.CreateConnection()) { string passwordCrypto = CryptDecrypt.Encrypt(user.Contrasena); var usuarios = await connection.QueryAsync(query, new { - Usuario = user.Usuario, - Contrasena = user.Contrasena, - @HashContrasena = passwordCrypto, + mUsuario = user.Usuario, + mContrasena = user.Contrasena, + mHashContrasena = passwordCrypto, }, commandType: CommandType.StoredProcedure); IUsuarios userFound = usuarios.First(); if (userFound == null) return userFound!; @@ -89,9 +90,9 @@ namespace AOLBackend.Repository { var usuarios = await connection.QueryAsync(query, new { - @Usuario = user.Usuario, - @Contrasena = user.Contrasena, - @HashContrasena = CryptDecrypt.Encrypt(user.Contrasena), + mUsuario = user.Usuario, + mContrasena = user.Contrasena, + mHashContrasena = CryptDecrypt.Encrypt(user.Contrasena), }, commandType: CommandType.StoredProcedure); if (usuarios.Count() == 0) return null!; var userFound = usuarios.First(); @@ -101,18 +102,18 @@ namespace AOLBackend.Repository public async Task CreateUsuario(IUsuarios user) { - var query = "[Usuario.Append]"; + var query = "Usuario_Append"; using (var connection = _context.CreateConnection()) { if (user.Id == 0) user.Contrasena = _config.GetValue("DefaultUser:Password"); var usuario = await connection.QueryAsync(query, new { - @id = user.Id, - @Usuario = user.Usuario, - @Nombre = user.Nombre, - @Contrasena = CryptDecrypt.Encrypt(user.Contrasena), - @TipoUsuario = user.TipoUsuario, - @Activo = user.Activo, + mid = user.Id, + mUsuario = user.Usuario, + mNombre = user.Nombre, + mContrasena = CryptDecrypt.Encrypt(user.Contrasena), + mTipoUsuario = user.TipoUsuario, + mActivo = user.Activo, }, commandType: CommandType.StoredProcedure); return usuario.First(); } @@ -125,8 +126,8 @@ namespace AOLBackend.Repository { var usuario = await connection.QueryAsync(query, new { - @IdUsuarioOrigen = user.IDUsuarioOrigen, - @IdUsuarioDestino = user.IdUsuarioDestino + mIdUsuarioOrigen = user.IDUsuarioOrigen, + mIdUsuarioDestino = user.IdUsuarioDestino }, commandType: CommandType.StoredProcedure); return usuario.ToList(); } @@ -139,8 +140,8 @@ namespace AOLBackend.Repository { var usuario = await connection.QueryAsync(query, new { - @id = id, - @Activo = Activo, + mid = id, + mActivo = Activo, }, commandType: CommandType.StoredProcedure); return true; } diff --git a/Repository/Utils/FileManagerRepository.cs b/Repository/Utils/FileManagerRepository.cs index 9d4e3cf..0b4588a 100644 --- a/Repository/Utils/FileManagerRepository.cs +++ b/Repository/Utils/FileManagerRepository.cs @@ -13,16 +13,16 @@ namespace AOLBackend.Repository.Utils public async Task FileManager(FileManager data) { - var query = "[Utils.FileManager.Append]"; + var query = "Utils_FileManager_Append"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { - @id = 0, - @IdUsuario = data.IdUsuario, - @Proceso = data.Proceso, - @NombreArchivo = data.NombreArchivo, - @Tags = data.Tags, - @Size = data.Size + mid = 0, + mIdUsuario = data.IdUsuario, + mProceso = data.Proceso, + mNombreArchivo = data.NombreArchivo, + mTags = data.Tags, + mSize = data.Size }, commandType: CommandType.StoredProcedure); return entrada.First(); @@ -30,14 +30,14 @@ namespace AOLBackend.Repository.Utils public async Task getFileByProcess(long id, int Proceso) { - var query = "[Utils.FileManager.Get]"; + var query = "Utils_FileManager_Get"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { - @id = 0, - @Proceso = Proceso, - @NombreArchivo = "", - @Tags = id, + mid = 0, + mProceso = Proceso, + mNombreArchivo = "", + mTags = id, }, commandType: CommandType.StoredProcedure); return entrada.FirstOrDefault(new FileManager { id = id, Proceso = Proceso, NombreArchivo = "", Tags = "", Size = 0 }); @@ -45,14 +45,14 @@ namespace AOLBackend.Repository.Utils public async Task getFileById(long id) { - var query = "[Utils.FileManager.Get]"; + var query = "Utils_FileManager_Get"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { - @id = id, - @Proceso = 0, - @NombreArchivo = "", - @Tags = id, + mid = id, + mProceso = 0, + mNombreArchivo = "", + mTags = id, }, commandType: CommandType.StoredProcedure); return entrada.FirstOrDefault(new FileManager { id = id, Proceso = 0, NombreArchivo = "", Tags = "", Size = 0 }); @@ -60,14 +60,14 @@ namespace AOLBackend.Repository.Utils public async Task> getAllFilesByProcess(long Tags, int Proceso) { - var query = "[Utils.FileManager.Get]"; + var query = "Utils_FileManager_Get"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { - @id = 0, - @Proceso = Proceso, - @NombreArchivo = "", - @Tags = Tags, + mid = 0, + mProceso = Proceso, + mNombreArchivo = "", + mTags = Tags, }, commandType: CommandType.StoredProcedure); return entrada.ToList(); @@ -75,12 +75,12 @@ namespace AOLBackend.Repository.Utils public async Task deleteFileByProcess(long id, int Proceso) { - var query = "[Utils.FileManager.Delete]"; + var query = "Utils_FileManager_Delete"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { - @id = id, - @Proceso = Proceso, + mid = id, + mProceso = Proceso, }, commandType: CommandType.StoredProcedure); } diff --git a/Repository/Utils/FilePaths4ProcessRepository.cs b/Repository/Utils/FilePaths4ProcessRepository.cs index e64b572..e31dd03 100644 --- a/Repository/Utils/FilePaths4ProcessRepository.cs +++ b/Repository/Utils/FilePaths4ProcessRepository.cs @@ -13,11 +13,11 @@ namespace AOLBackend.Repository.Utils public async Task getPaths4ProcessById(long id) { - var query = "[Utils.FileManager.RootPath.Get]"; + var query = "Utils_FileManager_RootPath_Get"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new { - @id = id, + mid = id, }, commandType: CommandType.StoredProcedure); return entrada.First(); diff --git a/appsettings.Development.json b/appsettings.Development.json index a475d49..4eed603 100644 --- a/appsettings.Development.json +++ b/appsettings.Development.json @@ -1,6 +1,7 @@ { "ConnectionStrings": { - "SqlConnection": "server=.; database=AOL; Integrated Security=true;TrustServerCertificate=True;" + "SqlConnection": "server=.; database=AOL; Integrated Security=true;TrustServerCertificate=True;", + "MySQLConnection": "Server=localhost; User ID=root; Password=toor1234.; Database=AOL" }, "Logging": { "LogLevel": { diff --git a/appsettings.json b/appsettings.json index 4ffbf89..2e3a4bc 100644 --- a/appsettings.json +++ b/appsettings.json @@ -1,6 +1,7 @@ { "ConnectionStrings": { - "SqlConnection": "server=localhost; database=AOL; User Id=AOLadmin;Password=40La6m1n.22;Encrypt=False;" + "SqlConnection": "server=localhost; database=AOL; User Id=sa;Password=toor1234;Encrypt=False;", + "MySQLConnection": "Server=localhost; User ID=root; Password=toor1234.; Database=AOL" }, "DefaultUser": { "Password": "Bienvenido123!" diff --git a/bin/Debug/net6.0/AOLBackend.deps.json b/bin/Debug/net6.0/AOLBackend.deps.json index 90d370f..9555b0e 100644 --- a/bin/Debug/net6.0/AOLBackend.deps.json +++ b/bin/Debug/net6.0/AOLBackend.deps.json @@ -12,6 +12,7 @@ "Microsoft.AspNetCore.Authentication.JwtBearer": "6.0.8", "Microsoft.IdentityModel.JsonWebTokens": "6.22.0", "Microsoft.IdentityModel.Tokens": "6.22.0", + "MySqlConnector": "2.2.5", "Swashbuckle.AspNetCore": "6.2.3", "System.Data.SqlClient": "4.8.3", "System.IdentityModel.Tokens.Jwt": "6.22.0" @@ -123,6 +124,14 @@ "System.Security.Principal.Windows": "4.7.0" } }, + "MySqlConnector/2.2.5": { + "runtime": { + "lib/net6.0/MySqlConnector.dll": { + "assemblyVersion": "2.0.0.0", + "fileVersion": "2.2.5.0" + } + } + }, "runtime.native.System.Data.SqlClient.sni/4.7.0": { "dependencies": { "runtime.win-arm64.runtime.native.System.Data.SqlClient.sni": "4.4.0", @@ -341,6 +350,13 @@ "path": "microsoft.win32.registry/4.7.0", "hashPath": "microsoft.win32.registry.4.7.0.nupkg.sha512" }, + "MySqlConnector/2.2.5": { + "type": "package", + "serviceable": true, + "sha512": "sha512-6sinY78RvryhHwpup3awdjYO7d5hhWahb5p/1VDODJhSxJggV/sBbYuKK5IQF9TuzXABiddqUbmRfM884tqA3Q==", + "path": "mysqlconnector/2.2.5", + "hashPath": "mysqlconnector.2.2.5.nupkg.sha512" + }, "runtime.native.System.Data.SqlClient.sni/4.7.0": { "type": "package", "serviceable": true, diff --git a/bin/Debug/net6.0/AOLBackend.dll b/bin/Debug/net6.0/AOLBackend.dll index 1adf206..13428dd 100644 Binary files a/bin/Debug/net6.0/AOLBackend.dll and b/bin/Debug/net6.0/AOLBackend.dll differ diff --git a/bin/Debug/net6.0/AOLBackend.pdb b/bin/Debug/net6.0/AOLBackend.pdb index aba77ef..5e3563b 100644 Binary files a/bin/Debug/net6.0/AOLBackend.pdb and b/bin/Debug/net6.0/AOLBackend.pdb differ diff --git a/bin/Debug/net6.0/appsettings.Development.json b/bin/Debug/net6.0/appsettings.Development.json index a475d49..4eed603 100644 --- a/bin/Debug/net6.0/appsettings.Development.json +++ b/bin/Debug/net6.0/appsettings.Development.json @@ -1,6 +1,7 @@ { "ConnectionStrings": { - "SqlConnection": "server=.; database=AOL; Integrated Security=true;TrustServerCertificate=True;" + "SqlConnection": "server=.; database=AOL; Integrated Security=true;TrustServerCertificate=True;", + "MySQLConnection": "Server=localhost; User ID=root; Password=toor1234.; Database=AOL" }, "Logging": { "LogLevel": { diff --git a/bin/Debug/net6.0/appsettings.json b/bin/Debug/net6.0/appsettings.json index 4ffbf89..2e3a4bc 100644 --- a/bin/Debug/net6.0/appsettings.json +++ b/bin/Debug/net6.0/appsettings.json @@ -1,6 +1,7 @@ { "ConnectionStrings": { - "SqlConnection": "server=localhost; database=AOL; User Id=AOLadmin;Password=40La6m1n.22;Encrypt=False;" + "SqlConnection": "server=localhost; database=AOL; User Id=sa;Password=toor1234;Encrypt=False;", + "MySQLConnection": "Server=localhost; User ID=root; Password=toor1234.; Database=AOL" }, "DefaultUser": { "Password": "Bienvenido123!" diff --git a/obj/AOLBackend.csproj.nuget.dgspec.json b/obj/AOLBackend.csproj.nuget.dgspec.json index e9b76ae..2447984 100644 --- a/obj/AOLBackend.csproj.nuget.dgspec.json +++ b/obj/AOLBackend.csproj.nuget.dgspec.json @@ -1,17 +1,17 @@ { "format": 1, "restore": { - "C:\\projects\\staging\\AOLBackend\\AOLBackend.csproj": {} + "C:\\Projects\\staging\\AOLBackend\\AOLBackend.csproj": {} }, "projects": { - "C:\\projects\\staging\\AOLBackend\\AOLBackend.csproj": { + "C:\\Projects\\staging\\AOLBackend\\AOLBackend.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "C:\\projects\\staging\\AOLBackend\\AOLBackend.csproj", + "projectUniqueName": "C:\\Projects\\staging\\AOLBackend\\AOLBackend.csproj", "projectName": "AOLBackend", - "projectPath": "C:\\projects\\staging\\AOLBackend\\AOLBackend.csproj", + "projectPath": "C:\\Projects\\staging\\AOLBackend\\AOLBackend.csproj", "packagesPath": "C:\\Users\\Alfonso Garcia\\.nuget\\packages\\", - "outputPath": "C:\\projects\\staging\\AOLBackend\\obj\\", + "outputPath": "C:\\Projects\\staging\\AOLBackend\\obj\\", "projectStyle": "PackageReference", "configFilePaths": [ "C:\\Users\\Alfonso Garcia\\AppData\\Roaming\\NuGet\\NuGet.Config", @@ -56,6 +56,10 @@ "target": "Package", "version": "[6.22.0, )" }, + "MySqlConnector": { + "target": "Package", + "version": "[2.2.5, )" + }, "Swashbuckle.AspNetCore": { "target": "Package", "version": "[6.2.3, )" diff --git a/obj/Debug/net6.0/AOLBackend.AssemblyInfo.cs b/obj/Debug/net6.0/AOLBackend.AssemblyInfo.cs index 6e07e1c..60e25d7 100644 --- a/obj/Debug/net6.0/AOLBackend.AssemblyInfo.cs +++ b/obj/Debug/net6.0/AOLBackend.AssemblyInfo.cs @@ -1,7 +1,6 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. -// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. diff --git a/obj/Debug/net6.0/AOLBackend.MvcApplicationPartsAssemblyInfo.cs b/obj/Debug/net6.0/AOLBackend.MvcApplicationPartsAssemblyInfo.cs index 43d96a6..5c337f8 100644 --- a/obj/Debug/net6.0/AOLBackend.MvcApplicationPartsAssemblyInfo.cs +++ b/obj/Debug/net6.0/AOLBackend.MvcApplicationPartsAssemblyInfo.cs @@ -1,7 +1,6 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. -// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. diff --git a/obj/Debug/net6.0/AOLBackend.assets.cache b/obj/Debug/net6.0/AOLBackend.assets.cache index 4b72e7d..3b42bdb 100644 Binary files a/obj/Debug/net6.0/AOLBackend.assets.cache and b/obj/Debug/net6.0/AOLBackend.assets.cache differ diff --git a/obj/Debug/net6.0/AOLBackend.csproj.AssemblyReference.cache b/obj/Debug/net6.0/AOLBackend.csproj.AssemblyReference.cache index 521d705..aff87c5 100644 Binary files a/obj/Debug/net6.0/AOLBackend.csproj.AssemblyReference.cache and b/obj/Debug/net6.0/AOLBackend.csproj.AssemblyReference.cache differ diff --git a/obj/Debug/net6.0/AOLBackend.csproj.CoreCompileInputs.cache b/obj/Debug/net6.0/AOLBackend.csproj.CoreCompileInputs.cache index 310389f..9a58177 100644 --- a/obj/Debug/net6.0/AOLBackend.csproj.CoreCompileInputs.cache +++ b/obj/Debug/net6.0/AOLBackend.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -98dcc38fb2c7ab63ef7a47333e0e07fce2a8e400 +2db08c92120d1ce45dde86039c06cbee98a961e8 diff --git a/obj/Debug/net6.0/AOLBackend.csproj.FileListAbsolute.txt b/obj/Debug/net6.0/AOLBackend.csproj.FileListAbsolute.txt index 5bcac6d..8022554 100644 --- a/obj/Debug/net6.0/AOLBackend.csproj.FileListAbsolute.txt +++ b/obj/Debug/net6.0/AOLBackend.csproj.FileListAbsolute.txt @@ -40,50 +40,51 @@ C:\projects\staging\AOL\AOLBackend\obj\Debug\net6.0\refint\AOLBackend.dll C:\projects\staging\AOL\AOLBackend\obj\Debug\net6.0\AOLBackend.pdb C:\projects\staging\AOL\AOLBackend\obj\Debug\net6.0\AOLBackend.genruntimeconfig.cache C:\projects\staging\AOL\AOLBackend\obj\Debug\net6.0\ref\AOLBackend.dll -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\appsettings.Development.json -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\appsettings.json -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\AOLBackend.exe -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\AOLBackend.deps.json -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\AOLBackend.runtimeconfig.json -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\AOLBackend.dll -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\AOLBackend.pdb -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\Dapper.dll -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\Microsoft.AspNetCore.Authentication.JwtBearer.dll -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\Microsoft.IdentityModel.Abstractions.dll -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\Microsoft.IdentityModel.JsonWebTokens.dll -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\Microsoft.IdentityModel.Logging.dll -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\Microsoft.IdentityModel.Protocols.dll -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\Microsoft.IdentityModel.Tokens.dll -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\Microsoft.OpenApi.dll -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\Swashbuckle.AspNetCore.Swagger.dll -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\Swashbuckle.AspNetCore.SwaggerGen.dll -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\Swashbuckle.AspNetCore.SwaggerUI.dll -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\System.Data.SqlClient.dll -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\System.IdentityModel.Tokens.Jwt.dll -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\runtimes\win-arm64\native\sni.dll -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\runtimes\win-x64\native\sni.dll -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\runtimes\win-x86\native\sni.dll -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\runtimes\unix\lib\netcoreapp2.1\System.Data.SqlClient.dll -C:\Projects\staging\AOLBackend\bin\Debug\net6.0\runtimes\win\lib\netcoreapp2.1\System.Data.SqlClient.dll -C:\Projects\staging\AOLBackend\obj\Debug\net6.0\AOLBackend.csproj.AssemblyReference.cache -C:\Projects\staging\AOLBackend\obj\Debug\net6.0\AOLBackend.GeneratedMSBuildEditorConfig.editorconfig -C:\Projects\staging\AOLBackend\obj\Debug\net6.0\AOLBackend.AssemblyInfoInputs.cache -C:\Projects\staging\AOLBackend\obj\Debug\net6.0\AOLBackend.AssemblyInfo.cs -C:\Projects\staging\AOLBackend\obj\Debug\net6.0\AOLBackend.csproj.CoreCompileInputs.cache -C:\Projects\staging\AOLBackend\obj\Debug\net6.0\AOLBackend.MvcApplicationPartsAssemblyInfo.cs -C:\Projects\staging\AOLBackend\obj\Debug\net6.0\AOLBackend.MvcApplicationPartsAssemblyInfo.cache -C:\Projects\staging\AOLBackend\obj\Debug\net6.0\staticwebassets\msbuild.AOLBackend.Microsoft.AspNetCore.StaticWebAssets.props -C:\Projects\staging\AOLBackend\obj\Debug\net6.0\staticwebassets\msbuild.build.AOLBackend.props -C:\Projects\staging\AOLBackend\obj\Debug\net6.0\staticwebassets\msbuild.buildMultiTargeting.AOLBackend.props -C:\Projects\staging\AOLBackend\obj\Debug\net6.0\staticwebassets\msbuild.buildTransitive.AOLBackend.props -C:\Projects\staging\AOLBackend\obj\Debug\net6.0\staticwebassets.pack.json -C:\Projects\staging\AOLBackend\obj\Debug\net6.0\staticwebassets.build.json -C:\Projects\staging\AOLBackend\obj\Debug\net6.0\staticwebassets.development.json -C:\Projects\staging\AOLBackend\obj\Debug\net6.0\scopedcss\bundle\AOLBackend.styles.css -C:\Projects\staging\AOLBackend\obj\Debug\net6.0\AOLBackend.csproj.CopyComplete -C:\Projects\staging\AOLBackend\obj\Debug\net6.0\AOLBackend.dll -C:\Projects\staging\AOLBackend\obj\Debug\net6.0\refint\AOLBackend.dll -C:\Projects\staging\AOLBackend\obj\Debug\net6.0\AOLBackend.pdb -C:\Projects\staging\AOLBackend\obj\Debug\net6.0\AOLBackend.genruntimeconfig.cache -C:\Projects\staging\AOLBackend\obj\Debug\net6.0\ref\AOLBackend.dll +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\appsettings.Development.json +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\appsettings.json +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\AOLBackend.exe +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\AOLBackend.deps.json +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\AOLBackend.runtimeconfig.json +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\AOLBackend.dll +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\AOLBackend.pdb +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\Dapper.dll +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\Microsoft.AspNetCore.Authentication.JwtBearer.dll +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\Microsoft.IdentityModel.Abstractions.dll +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\Microsoft.IdentityModel.JsonWebTokens.dll +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\Microsoft.IdentityModel.Logging.dll +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\Microsoft.IdentityModel.Protocols.dll +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\Microsoft.IdentityModel.Protocols.OpenIdConnect.dll +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\Microsoft.IdentityModel.Tokens.dll +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\Microsoft.OpenApi.dll +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\Swashbuckle.AspNetCore.Swagger.dll +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\Swashbuckle.AspNetCore.SwaggerGen.dll +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\Swashbuckle.AspNetCore.SwaggerUI.dll +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\System.Data.SqlClient.dll +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\System.IdentityModel.Tokens.Jwt.dll +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\runtimes\win-arm64\native\sni.dll +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\runtimes\win-x64\native\sni.dll +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\runtimes\win-x86\native\sni.dll +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\runtimes\unix\lib\netcoreapp2.1\System.Data.SqlClient.dll +c:\Projects\staging\AOLBackend\bin\Debug\net6.0\runtimes\win\lib\netcoreapp2.1\System.Data.SqlClient.dll +c:\Projects\staging\AOLBackend\obj\Debug\net6.0\AOLBackend.csproj.AssemblyReference.cache +c:\Projects\staging\AOLBackend\obj\Debug\net6.0\AOLBackend.GeneratedMSBuildEditorConfig.editorconfig +c:\Projects\staging\AOLBackend\obj\Debug\net6.0\AOLBackend.AssemblyInfoInputs.cache +c:\Projects\staging\AOLBackend\obj\Debug\net6.0\AOLBackend.AssemblyInfo.cs +c:\Projects\staging\AOLBackend\obj\Debug\net6.0\AOLBackend.csproj.CoreCompileInputs.cache +c:\Projects\staging\AOLBackend\obj\Debug\net6.0\AOLBackend.MvcApplicationPartsAssemblyInfo.cs +c:\Projects\staging\AOLBackend\obj\Debug\net6.0\AOLBackend.MvcApplicationPartsAssemblyInfo.cache +c:\Projects\staging\AOLBackend\obj\Debug\net6.0\staticwebassets\msbuild.AOLBackend.Microsoft.AspNetCore.StaticWebAssets.props +c:\Projects\staging\AOLBackend\obj\Debug\net6.0\staticwebassets\msbuild.build.AOLBackend.props +c:\Projects\staging\AOLBackend\obj\Debug\net6.0\staticwebassets\msbuild.buildMultiTargeting.AOLBackend.props +c:\Projects\staging\AOLBackend\obj\Debug\net6.0\staticwebassets\msbuild.buildTransitive.AOLBackend.props +c:\Projects\staging\AOLBackend\obj\Debug\net6.0\staticwebassets.pack.json +c:\Projects\staging\AOLBackend\obj\Debug\net6.0\staticwebassets.build.json +c:\Projects\staging\AOLBackend\obj\Debug\net6.0\staticwebassets.development.json +c:\Projects\staging\AOLBackend\obj\Debug\net6.0\scopedcss\bundle\AOLBackend.styles.css +c:\Projects\staging\AOLBackend\obj\Debug\net6.0\AOLBackend.csproj.CopyComplete +c:\Projects\staging\AOLBackend\obj\Debug\net6.0\AOLBackend.dll +c:\Projects\staging\AOLBackend\obj\Debug\net6.0\refint\AOLBackend.dll +c:\Projects\staging\AOLBackend\obj\Debug\net6.0\AOLBackend.pdb +c:\Projects\staging\AOLBackend\obj\Debug\net6.0\AOLBackend.genruntimeconfig.cache +c:\Projects\staging\AOLBackend\obj\Debug\net6.0\ref\AOLBackend.dll +C:\Projects\staging\AOLBackend\bin\Debug\net6.0\MySqlConnector.dll diff --git a/obj/Debug/net6.0/AOLBackend.dll b/obj/Debug/net6.0/AOLBackend.dll index 1adf206..13428dd 100644 Binary files a/obj/Debug/net6.0/AOLBackend.dll and b/obj/Debug/net6.0/AOLBackend.dll differ diff --git a/obj/Debug/net6.0/AOLBackend.genruntimeconfig.cache b/obj/Debug/net6.0/AOLBackend.genruntimeconfig.cache index dea57a1..355a45f 100644 --- a/obj/Debug/net6.0/AOLBackend.genruntimeconfig.cache +++ b/obj/Debug/net6.0/AOLBackend.genruntimeconfig.cache @@ -1 +1 @@ -1348870a5d9284965ce2d129392d570c22bb3991 +92fda87095c47ad8e211fcd75e619afd7423bf91 diff --git a/obj/Debug/net6.0/AOLBackend.pdb b/obj/Debug/net6.0/AOLBackend.pdb index aba77ef..5e3563b 100644 Binary files a/obj/Debug/net6.0/AOLBackend.pdb and b/obj/Debug/net6.0/AOLBackend.pdb differ diff --git a/obj/Debug/net6.0/ref/AOLBackend.dll b/obj/Debug/net6.0/ref/AOLBackend.dll index aed1ef2..c79da20 100644 Binary files a/obj/Debug/net6.0/ref/AOLBackend.dll and b/obj/Debug/net6.0/ref/AOLBackend.dll differ diff --git a/obj/Debug/net6.0/refint/AOLBackend.dll b/obj/Debug/net6.0/refint/AOLBackend.dll index aed1ef2..c79da20 100644 Binary files a/obj/Debug/net6.0/refint/AOLBackend.dll and b/obj/Debug/net6.0/refint/AOLBackend.dll differ diff --git a/obj/project.assets.json b/obj/project.assets.json index 6c41c4e..a235cdf 100644 --- a/obj/project.assets.json +++ b/obj/project.assets.json @@ -200,6 +200,19 @@ } } }, + "MySqlConnector/2.2.5": { + "type": "package", + "compile": { + "lib/net6.0/MySqlConnector.dll": { + "related": ".xml" + } + }, + "runtime": { + "lib/net6.0/MySqlConnector.dll": { + "related": ".xml" + } + } + }, "runtime.native.System.Data.SqlClient.sni/4.7.0": { "type": "package", "dependencies": { @@ -740,6 +753,33 @@ "version.txt" ] }, + "MySqlConnector/2.2.5": { + "sha512": "6sinY78RvryhHwpup3awdjYO7d5hhWahb5p/1VDODJhSxJggV/sBbYuKK5IQF9TuzXABiddqUbmRfM884tqA3Q==", + "type": "package", + "path": "mysqlconnector/2.2.5", + "files": [ + ".nupkg.metadata", + ".signature.p7s", + "README.md", + "lib/net461/MySqlConnector.dll", + "lib/net461/MySqlConnector.xml", + "lib/net471/MySqlConnector.dll", + "lib/net471/MySqlConnector.xml", + "lib/net6.0/MySqlConnector.dll", + "lib/net6.0/MySqlConnector.xml", + "lib/net7.0/MySqlConnector.dll", + "lib/net7.0/MySqlConnector.xml", + "lib/netcoreapp3.1/MySqlConnector.dll", + "lib/netcoreapp3.1/MySqlConnector.xml", + "lib/netstandard2.0/MySqlConnector.dll", + "lib/netstandard2.0/MySqlConnector.xml", + "lib/netstandard2.1/MySqlConnector.dll", + "lib/netstandard2.1/MySqlConnector.xml", + "logo.png", + "mysqlconnector.2.2.5.nupkg.sha512", + "mysqlconnector.nuspec" + ] + }, "runtime.native.System.Data.SqlClient.sni/4.7.0": { "sha512": "9kyFSIdN3T0qjDQ2R0HRXYIhS3l5psBzQi6qqhdLz+SzFyEy4sVxNOke+yyYv8Cu8rPER12c3RDjLT8wF3WBYQ==", "type": "package", @@ -1161,6 +1201,7 @@ "Microsoft.AspNetCore.Authentication.JwtBearer >= 6.0.8", "Microsoft.IdentityModel.JsonWebTokens >= 6.22.0", "Microsoft.IdentityModel.Tokens >= 6.22.0", + "MySqlConnector >= 2.2.5", "Swashbuckle.AspNetCore >= 6.2.3", "System.Data.SqlClient >= 4.8.3", "System.IdentityModel.Tokens.Jwt >= 6.22.0" @@ -1221,6 +1262,10 @@ "target": "Package", "version": "[6.22.0, )" }, + "MySqlConnector": { + "target": "Package", + "version": "[2.2.5, )" + }, "Swashbuckle.AspNetCore": { "target": "Package", "version": "[6.2.3, )" diff --git a/obj/project.nuget.cache b/obj/project.nuget.cache index c9a2572..3375bf8 100644 --- a/obj/project.nuget.cache +++ b/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "rBIRBlcPbX0fjjiwFZySjBCqrfo4F0ceRPhnq+vPt64/UiER8fOjOU2oEMJ8iR8m6l1m7+CyXrI0IiOW1jV5ZA==", + "dgSpecHash": "KSVQsB8VZgGFdEwOFCBIKizK2eCVBcuYism1bMxHH3MKEkJKJPN4SrK0+Ll31UnYqx7zFNQIeRNmv+PnIvRrOA==", "success": true, - "projectFilePath": "C:\\projects\\staging\\AOLBackend\\AOLBackend.csproj", + "projectFilePath": "C:\\Projects\\staging\\AOLBackend\\AOLBackend.csproj", "expectedPackageFiles": [ "C:\\Users\\Alfonso Garcia\\.nuget\\packages\\dapper\\2.0.123\\dapper.2.0.123.nupkg.sha512", "C:\\Users\\Alfonso Garcia\\.nuget\\packages\\microsoft.aspnetcore.authentication.jwtbearer\\6.0.8\\microsoft.aspnetcore.authentication.jwtbearer.6.0.8.nupkg.sha512", @@ -17,6 +17,7 @@ "C:\\Users\\Alfonso Garcia\\.nuget\\packages\\microsoft.netcore.platforms\\3.1.0\\microsoft.netcore.platforms.3.1.0.nupkg.sha512", "C:\\Users\\Alfonso Garcia\\.nuget\\packages\\microsoft.openapi\\1.2.3\\microsoft.openapi.1.2.3.nupkg.sha512", "C:\\Users\\Alfonso Garcia\\.nuget\\packages\\microsoft.win32.registry\\4.7.0\\microsoft.win32.registry.4.7.0.nupkg.sha512", + "C:\\Users\\Alfonso Garcia\\.nuget\\packages\\mysqlconnector\\2.2.5\\mysqlconnector.2.2.5.nupkg.sha512", "C:\\Users\\Alfonso Garcia\\.nuget\\packages\\runtime.native.system.data.sqlclient.sni\\4.7.0\\runtime.native.system.data.sqlclient.sni.4.7.0.nupkg.sha512", "C:\\Users\\Alfonso Garcia\\.nuget\\packages\\runtime.win-arm64.runtime.native.system.data.sqlclient.sni\\4.4.0\\runtime.win-arm64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512", "C:\\Users\\Alfonso Garcia\\.nuget\\packages\\runtime.win-x64.runtime.native.system.data.sqlclient.sni\\4.4.0\\runtime.win-x64.runtime.native.system.data.sqlclient.sni.4.4.0.nupkg.sha512",