Commit Inicial: Se definen tecnologías y modelos de datos.

This commit is contained in:
2025-10-02 14:48:37 -03:00
commit 80eeac45d8
22 changed files with 4919 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
using Microsoft.Data.SqlClient;
using System.Data;
namespace Inventario.API.Data
{
public class DapperContext
{
private readonly IConfiguration _configuration;
private readonly string _connectionString;
public DapperContext(IConfiguration configuration)
{
_configuration = configuration;
var connStr = _configuration.GetConnectionString("DefaultConnection");
if (connStr is null)
throw new ArgumentNullException(nameof(connStr), "ConnectionString 'DefaultConnection' no encontrada.");
_connectionString = connStr;
}
public IDbConnection CreateConnection()
=> new SqlConnection(_connectionString);
}
}