DEV Community

Discussion on: Patrón Repositorio (Repository Pattern) y Unidad de Trabajo (Unit Of Work) en ASP.NET Core WebApi 3.0

Collapse
 
lagarciasilva profile image
Leandro Garcia

Excelente post Eduardo, muchas gracias por compartir conocimiento.
Pero tengo una duda al respecto, en qué parte de la arquitectura recomendarías o debería ir interoperabilidades o consumo de servicios externos de la aplicación, de ante mano muchas gracias nuevamente.

Collapse
 
ebarrioscode profile image
Eduardo Barrios

Hola Leandro es un gusto saludarte, para cada problema existen múltiples maneras para resolver, personalmente te diría que podrías hacerlo dentro de la capa Services ya que está es la encargada de manipular los datos y su única responsabilidad es esa independientemente de si los datos vienen de una base de datos, archivos de texto, repositorios o servicios web que al final lo que trae todo lo anterior es información, por otro lado si quieres enfocarte en un desarrollo basado en muchas más capas podrías crear una capa que se encargue únicamente en consumo de servicios externos.