Fur adalah kerangka praktik terbaik untuk pengembangan aplikasi perusahaan di bawah platform .NET5.
Fitur:
Tampilan baru: Berdasarkan platform .NET5, tidak ada bagasi historis. Sangat mudah untuk memulai: hanya satu Inject() yang diperlukan untuk menyelesaikan konfigurasi. Pengembangan yang sangat cepat: Fungsi pengembangan aplikasi perusahaan yang kaya hanya mengandalkan tiga paket pihak ketiga. Sangat fleksibel: Mudah menghadapi perubahan dan persyaratan kompleks serta sangat mudah dipelihara: mengadopsi ide arsitektur unik dan hanya merancang dokumen lengkap untuk pemeliharaan jangka panjang: menyediakan dokumen pengembangan lengkap
Ketergantungan kerangka kerja:
Untuk mengejar performa masuk dan kinerja tertinggi yang sangat cepat, Fur tidak menggunakan atau mengurangi ketergantungan pihak ketiga sebanyak mungkin. Saat ini Fur hanya mengintegrasikan tiga dependensi berikut:
Mapster: Pemetaan objek dengan performa lebih tinggi dari AutoMapper
MiniProfiler: penting untuk analisis dan pemantauan kinerja
Swashbuckle: Dokumen antarmuka Swagger kecil namun komprehensif. Meskipun Fur hanya mengintegrasikan ketiga dependensi ini, ada banyak injeksi ketergantungan/inversi kontrol, pemrograman berorientasi aspek AOP, bus peristiwa, verifikasi data, operasi basis data, dll.
Persyaratan lingkungan:
Pratinjau VisualStudio201916.8+
.NET5SDK+
.NetStandard2.1+