📊 Resumen del Proyecto
El proyecto Common.Application proporciona utilidades y servicios comunes que pueden ser utilizados por cualquier parte del sistema RestMaster. Este proyecto se enfoca en funcionalidades de configuración y lectura de archivos INI.
🎯 Propósito del Proyecto
- Utilidades Comunes: Funcionalidades reutilizables en toda la aplicación
- Configuración: Lectura y manejo de archivos de configuración INI
- Conectividad: Generación de cadenas de conexión
- Flexibilidad: Componentes adaptables a diferentes contextos
- Simplicidad: Interfaces simples y fáciles de usar
📋 Estructura de Archivos INI
🏗️ Formato Soportado
- Secciones: Definidas con corchetes [SectionName]
- Claves-Valores: Formato key=value
- Comentarios: Líneas que comienzan con ;
- Espacios: Manejo automático de espacios en blanco
- Encoding: Soporte para UTF-8 y otros encodings
💡 Ejemplo de Archivo INI
[MasterDB]
UserID=restmaster_user
Password=secure_password_123
DataSource=localhost
InitialCatalog=RestMaster_Master
[StoreDB]
UserID=restmaster_user
Password=secure_password_123
DataSource=localhost
InitialCatalog=RestMaster_Store