3. 3
DESCRIPCIÓN DE LOS PATRONES UTILIZADOS
SINGLETON
Diagrama de clases:
Instance: _conexion
Singleton(): Conexión
Instance(): Instance
Ubicación Clase:
Data
Conexión.cs
Implementado en:
4. 4
DESCRIPCIÓN DE LOS PATRONES UTILIZADOS
ADAPTER
Diagrama de clases:
Target: ManejoError.cs
Adapter: GuardarError.cs
Adaptee: ErrorLog.cs
Implementado en:
Ubicación Clases:
Logic
ManejoError.cs
GuardaError.cs
ErrorLog.cs
5. 5
DESCRIPCIÓN DE LOS PATRONES UTILIZADOS
PROXY
Diagrama de clases:
Implementado en:
Ubicación Clases:
UI.Web.WebServices
IReclamosService.cs
ReclamosService.cs
ReclamosServiceSubject.cs
Subject: IReclamosService (interfaz común
para RealSubject y Proxy)
RealSubject: ReclamosServiceSubject (objeto
real que representa el proxy)
Proxy: ReclamosService (referencia que
permite acceso de proxy del objeto real)
6. 6
DESCRIPCIÓN DE LOS PATRONES UTILIZADOS
N-LAYER
N-Layer: define simplemente como se organiza el código.
en N-layer las capas solamente interactúan con sus capas
adyacentes lo que permite abstraer funcionalidades de las
capas superiores e inferiores