Estado de la Librería: Pre-Alfa - No Listo para Producción
Esta librería se encuentra actualmente en un estado pre-alfa, lo que significa que está en una fase muy temprana de desarrollo y no está destinada para su uso en entornos de producción. Estamos trabajando arduamente para mejorar y estabilizar la librería, pero aún pueden existir errores y limitaciones significativas.
Si estás interesado en utilizar esta librería, te recomendamos encarecidamente que la pruebes en un entorno de desarrollo o pruebas para evaluar su idoneidad para tu proyecto. No se garantiza la estabilidad ni la compatibilidad con versiones futuras en este estado inicial.
Por favor, mantente atento a futuras actualizaciones y anuncios sobre el progreso de la librería. Tu retroalimentación y contribuciones son bienvenidas a medida que avanzamos hacia una versión más estable y lista para producción.
OnionCrafter.Service.Base es una biblioteca diseñada para simplificar la gestión y creacion de servicios en proyectos que siguen la arquitectura Onion. Esta biblioteca proporciona componentes flexibles y versátiles para ayudarte a implemetar servicios estructurados, gestionar ciclos de vida y opciones de estos, todo ello en el contexto de proyectos .NET 7.
- Manejo de servicios estructurados y fuertemente tipados.
- Implementaciones para simplificar la creacion de nuevos servicios.
- Mensajes de servicios personalizables.
- Compatibilidad con la arquitectura Onion.
- .NET 7
Puedes agregar esta librería a tu proyecto .NET 7 a través de NuGet. Usa el siguiente comando de NuGet para instalarla:
dotnet add package OnionCrafter.Service.Base
Para comenzar a utilizar OnionCrafter.Service.Base en tu proyecto:
- Agrega la referencia a esta biblioteca en tu proyecto .NET 7.
- Extiende las clases base o implementa las interfaces proporcionadas para definir tus propias clases.
- Personaliza y agrega propiedades y métodos específicos a tus implementaciones según tus necesidades.
Para obtener ejemplos detallados sobre cómo utilizar esta librería, consulta la documentación.
Si deseas contribuir a esta librería, ¡te damos la bienvenida! Puedes hacerlo de las siguientes maneras:
-
Informa problemas: Si encuentras algún problema o error, por favor, abre un issue.
-
Envía Pull Requests: Si deseas agregar nuevas características o corregir errores existentes, no dudes en enviar un pull request.
Este proyecto está bajo la Licencia Mozilla Public v. 2. Consulta el archivo LICENSE.txt para obtener más información.