Fur est un cadre de bonnes pratiques pour le développement d'applications d'entreprise sous la plateforme .NET5.
Caractéristiques:
Tout nouveau look : Basé sur la plateforme .NET5, aucun bagage historique Prise en main très simple : un seul Inject() est nécessaire pour terminer la configuration Développement extrêmement rapide : Fonctions de développement d'applications d'entreprise riches intégrées. s'appuie uniquement sur trois packages tiers Extrêmement flexible : faites face facilement à des exigences changeantes et complexes et extrêmement facile à maintenir : adoptez des idées architecturales uniques et concevez uniquement des documents complets pour une maintenance à long terme : fournissez des documents de développement complets.
Dépendances du framework :
Afin de rechercher une entrée extrêmement rapide et des performances ultimes, Fur n'utilise ni ne réduit autant que possible les dépendances tierces. Actuellement, Fur n'intègre que les trois dépendances suivantes :
Mapster : cartographie d'objets plus performante qu'AutoMapper
MiniProfiler : indispensable pour l’analyse et le suivi des performances
Swashbuckle : Le document d'interface Swagger est petit mais complet. Même si Fur n'intègre que ces trois dépendances, il existe de nombreuses injections/inversions de contrôle de dépendances courantes, programmation orientée aspect AOP, bus d'événements, vérification de données, opérations de base de données, etc.
Exigences environnementales :
VisualStudio2019Aperçu16.8+
.NET5SDK+
.NetStandard2.1+