Fur es un marco de mejores prácticas para el desarrollo de aplicaciones empresariales bajo la plataforma .NET5.
Características:
Aspecto completamente nuevo: basado en la plataforma .NET5, sin bagaje histórico. Muy fácil de comenzar: solo se necesita un Inject() para completar la configuración. Desarrollo extremadamente rápido: ricas funciones de desarrollo de aplicaciones empresariales integradas. solo depende de tres paquetes de terceros Extremadamente flexible: enfrenta fácilmente requisitos complejos y cambiantes y es extremadamente fácil de mantener: adopta ideas arquitectónicas únicas y solo diseña documentos completos para el mantenimiento a largo plazo: proporciona documentos de desarrollo completos.
Dependencias del marco:
Para lograr una entrada extremadamente rápida y un rendimiento máximo, Fur no utiliza ni reduce las dependencias de terceros tanto como sea posible. Actualmente Fur sólo integra las siguientes tres dependencias:
Mapster: Mapeo de objetos con mayor rendimiento que AutoMapper
MiniProfiler: esencial para el análisis y seguimiento del rendimiento
Swashbuckle: El documento de interfaz de Swagger es pequeño pero completo. Aunque Fur solo integra estas tres dependencias, existen muchas inyección/inversión de control de dependencias convencionales, programación orientada a aspectos AOP, bus de eventos, verificación de datos, operaciones de bases de datos, etc.
Requisitos medioambientales:
VisualStudio2019Vista previa16.8+
.NET5SDK+
.NetStandard2.1+