Alejandro Sarmiento
81a3e91d6e
Video 76
...
Se hizo toda la parte del Unit Of Work y estoy a punto de terminar la de tests unitarios
2024-02-28 22:40:34 +01:00
Alejandro Sarmiento
b55f2be085
Merge branch 'Sec_16_UnitOfWork/UnitOfWorkCustomRepositories' into dev
2024-02-20 17:05:14 +01:00
Alejandro Sarmiento
f5f0379b7a
Unit of work aplicado en todos los Querys y Commands
2024-02-20 17:05:11 +01:00
Alejandro Sarmiento
a2be9b5604
Merge branch 'Sec_16_UnitOfWork/69_Ejecutando_UnitOfWork' into dev
2024-02-20 12:24:07 +01:00
Alejandro Sarmiento
ac3d3d28b5
Crear Director
2024-02-20 12:24:02 +01:00
Alejandro Sarmiento
8c11d0724b
Merge branch 'Sec_16_UnitOfWork/68_UOW_En_Diferentes_Capas' into dev
2024-02-20 11:48:23 +01:00
Alejandro Sarmiento
7d3da5050e
Uso de unit of work para create director
2024-02-20 11:48:18 +01:00
Alejandro Sarmiento
21a2f0831b
Merge branch 'Sec_16_UnitOfWork/67_Implementar_Unit_Of_Work' into dev
2024-02-20 11:19:57 +01:00
Alejandro Sarmiento
0978fc9a62
Unit Of Work implementado
2024-02-20 11:19:53 +01:00
Alejandro Sarmiento
fb5015bff9
Merge branch 'FIN/Exportacion_Postman' into dev
2024-02-20 01:32:35 +01:00
Alejandro Sarmiento
3945049cdc
Copia de seguridad de postman
2024-02-20 01:32:27 +01:00
Alejandro Sarmiento
de2b9836b2
Merge branch 'Sec_15_Middleware_ASPNET/66_Middleware_Exception_Tipado' into dev
2024-02-20 01:27:23 +01:00
Alejandro Sarmiento
4980935763
Exception middleware ya esta bien implementado
2024-02-20 01:27:18 +01:00
Alejandro Sarmiento
8193bc18b4
Merge branch 'Sec_15_Middleware_ASPNET/65_Añadir_Middleware' into dev
2024-02-20 01:14:23 +01:00
Alejandro Sarmiento
2c70cb441d
Exception Middleware Añadido y funcionando de aquella manera
2024-02-20 01:13:12 +01:00
Alejandro Sarmiento
0358cc21f2
Merge branch 'Sec_14_Seguridad_ASP.NET/64_Creacion_Controllers' into dev
2024-02-19 21:17:54 +01:00
Alejandro Sarmiento
105b1d056d
Controllers creados
2024-02-19 21:17:49 +01:00
Alejandro Sarmiento
5b9311bceb
Merge branch 'Sec_14_Seguridad_ASP.NET/63_Migracion_BBDD' into dev
2024-02-19 20:23:40 +01:00
Alejandro Sarmiento
1721710134
Migraciones creadas
...
Dado que ahora el proyecto API tiene dos contextos, hay que especificar el contexto con el que se van a crear y lanzar las migraciones:
Add-Migration GenerateTables -context CleanArchitectureIdentityDbContext
Update-Database -context CleanArchitectureIdentityDbContext
Seria lo mismo para el proyecto de Infrastructure, habria que usar
Add-Migration GenerateTables -context StreamerDbContextSeed
Update-Database -context StreamerDbContextSeed
2024-02-19 20:23:33 +01:00
Alejandro Sarmiento
ada60babc1
AuthService Bug
...
Habia un bug en el archivo AuthService, _jwtSettings debia llegar como un IOptions para hacer el mapeo de propiedades
2024-02-19 20:18:20 +01:00
Alejandro Sarmiento
70bb3f3248
Merge branch 'Sec_14_Seguridad_ASP.NET/62_Inyeccion_En_La_API' into dev
2024-02-19 20:15:43 +01:00
Alejandro Sarmiento
4d4b110922
Añadidos appsettings, dependencias y cors
...
En el proyecto api se modifica el appsettings para añadir la nueva cadena de conexion y la seccion JwtSettings
2024-02-19 20:15:36 +01:00
Alejandro Sarmiento
171510c02e
Merge branch 'Sec_14_Seguridad_ASP.NET/61_Identity_Service_Registration' into dev
2024-02-19 20:04:33 +01:00
Alejandro Sarmiento
abc0a88c81
IdentityServiceRegistration Creado
...
Este archivo contiene la configuración de la validación de tokens
2024-02-19 20:04:29 +01:00
Alejandro Sarmiento
b0febee3d5
Merge branch 'Sec_14_Seguridad_ASP.NET/60_Interfaces_Login_Register' into dev
2024-02-19 19:44:38 +01:00
Alejandro Sarmiento
e2c9bc1ce5
Interfaces y AuthService implementados
2024-02-19 19:44:33 +01:00
Alejandro Sarmiento
1c5a8b689f
Merge branch 'Sec_14_Seguridad_ASP.NET/DbContext_Para_Identity' into dev
2024-02-18 22:14:39 +01:00
Alejandro Sarmiento
13a11888fd
DbContext y clases de configuracion y usuario creados
2024-02-18 22:14:34 +01:00
Alejandro Sarmiento
7205d223e8
Merge branch 'Sec_14_Seguridad_ASP.NET/58_Creacion_Proyecto_Identity' into dev
2024-02-18 16:23:09 +01:00
Alejandro Sarmiento
ac503614a1
Proyecto Identity creado y nuggets agregador
2024-02-18 16:23:03 +01:00
Alejandro Sarmiento
42db63ac71
Merge branch 'video/57_Definicion_Interface_Identity' into dev
2024-02-18 14:14:47 +01:00
Alejandro Sarmiento
becf51495f
Clases para auth identity e interfaz IAuthService
2024-02-18 14:14:42 +01:00
Alejandro Sarmiento
6ab8047364
Merge branch 'video/56_Ejecutar_API' into dev
2024-02-18 13:55:01 +01:00
Alejandro Sarmiento
bb43d81fcb
Automapper configuration error
...
Habia un error en la configuracion de los mapeos de automapper por el que no se podia convertir un UpdateStreamerCommand a un Streamer
2024-02-18 13:54:55 +01:00
Alejandro Sarmiento
1edded6d82
api/v1/video ya funciona
2024-02-18 13:45:48 +01:00
Alejandro Sarmiento
2079c6506d
Merge branch 'video/55_Ejecucion_De_Migracion' into dev
2024-02-18 13:36:01 +01:00
Alejandro Sarmiento
fa79ef8823
Migracion hecha y bug arreglado
...
Habia un bug en la inyeccion de dependencias de infrastructure, se estaba intentado hacer un servicio usando interfaz + interfaz en vez de intefaz + clase...
2024-02-18 13:35:55 +01:00
Alejandro Sarmiento
026ed77c76
Merge branch 'video/54_Inyeccion_En_API' into dev
2024-02-18 13:20:20 +01:00
Alejandro Sarmiento
5eac3041e5
AppSettings configurado y dependencias inyectadas en la api
2024-02-18 13:20:11 +01:00
Alejandro Sarmiento
8296be3fb7
Merge branch 'video/53_Inyectar_Dependencias' into dev
2024-02-18 13:08:22 +01:00
Alejandro Sarmiento
ca251cf20c
subida
2024-02-17 18:26:24 +01:00
Alejandro Sarmiento
4f4999019f
Merge branch 'video/52_Servicios_Email' into dev
2024-02-17 14:52:21 +01:00
Alejandro Sarmiento
7ef07759d9
Email Service creado y errores de compilacion arreglados
2024-02-17 14:52:11 +01:00
Alejandro Sarmiento
cf2f5509df
Merge branch 'video/50_ImplementarMetodosPersonalizados' into dev
2024-02-17 13:45:24 +01:00
Alejandro Sarmiento
8e4287a850
VideoRepository Creado
2024-02-17 13:45:12 +01:00
Alejandro Sarmiento
014a8e1e99
StreamerRepository Creado
2024-02-17 13:39:39 +01:00
Alejandro Sarmiento
7ada54dbf5
BaseRepository implementado
...
Siguiente video: 50 Implementar metodos personalizados
2024-02-17 13:35:47 +01:00
ed5a0cceb0
Initial commit
2024-02-14 21:06:53 +00:00