Pusat Persetujuan
Aplikasi server terpadu tunggal untuk beberapa jenis persetujuan, dikembangkan dengan berbagai teknologi seperti DDD, CQRS, dan Sumber Acara
Cara menggunakan:
- Anda memerlukan Visual Studio 2019 terbaru dan .NET Core SDK terbaru.
- SDK dan alat terbaru dapat diunduh dari https://dot.net/core.
Anda juga dapat menjalankan Proyek Apprval Center dalam Visual Studio Code (Windows, Linux atau MacOS).
Untuk mengetahui lebih lanjut tentang cara mengatur lingkungan Anda, kunjungi Panduan Unduhan Microsoft .NET
Untuk mengakses Demo klik di sini
Aplikasi front-end PWA dapat ditemukan di repositori di sini
Teknologi yang diterapkan:
- ASP.NET Inti 3.1 (dengan .NET Inti 3.1)
- ASP.NET WebApi Core dengan Otentikasi Pembawa JWT
- Inti Identitas ASP.NET
- Inti Kerangka Entitas 3.1
- .NET Inti Asli DI
- Pemeta Otomatis
- Validator Lancar
- MediatR
- Swagger UI dengan dukungan JWT
Arsitektur:
- Arsitektur penuh dengan masalah pemisahan tanggung jawab, Kode SOLID dan Bersih
- Desain Berbasis Domain (Lapisan dan Pola Model Domain)
- Acara Domain
- Pemberitahuan Domain
- CQRS (Konsistensi Langsung)
- Sumber Acara
- Satuan Kerja
- Repositori dan Repositori Generik
Referensi
- https://www.eduardopires.net.br/2016/12/apresentando-o-equinox-project/
- https://medium.com/@renato.groffe/jwt-asp-net-core-2-2-exemplo-de-implementa%C3%A7%C3%A3o-3e10058c1a73
- https://www.eduardopires.net.br/2014/10/tutorial-asp-net-mvc-5-ddd-ef-automapper-ioc-dicas-e-truques/