https://github.com/buraksenyurt/experimental-thoughts
Bu deneysel repoda .Net tabanlı bir business uygulama geliştirmeye çalışıyorum. Daha çok event-based çalışan bir sistem kurmaya, basit domain alanı oluşturmaya, bağımlılıkları ideal bir şekilde yönetmek için düzenekler hazırlamaya odaklanıyorum.
https://github.com/buraksenyurt/experimental-thoughts
csharp dependency-injection dotnet event-driven experimental software-design
Last synced: about 2 months ago
JSON representation
Bu deneysel repoda .Net tabanlı bir business uygulama geliştirmeye çalışıyorum. Daha çok event-based çalışan bir sistem kurmaya, basit domain alanı oluşturmaya, bağımlılıkları ideal bir şekilde yönetmek için düzenekler hazırlamaya odaklanıyorum.
- Host: GitHub
- URL: https://github.com/buraksenyurt/experimental-thoughts
- Owner: buraksenyurt
- License: mit
- Created: 2025-04-29T11:00:10.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-29T18:12:19.000Z (about 1 year ago)
- Last Synced: 2025-05-04T08:58:50.610Z (about 1 year ago)
- Topics: csharp, dependency-injection, dotnet, event-driven, experimental, software-design
- Language: C#
- Homepage:
- Size: 29.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Experimental-Thoughts
Bu deneysel repoda .Net tabanlı bir business uygulama geliştirmeye çalışıyorum. Daha çok **event-based** çalışan bir sistem kurmaya, basit bir domain alanı oluşturmaya, bağımlılıkları ideal bir şekilde yönetmek için düzenekler hazırlamaya, sıralı ve standardize işlevsellikleri işleten workflow yapılarını inşa etmeye odaklanıyorum.
Çalışmanın nispeten kolaylaştırılması için tek bir solution üzerinde çalışılmaktadır. İdeal senaryoda bazı blokların birer Nuget paket haline getirilerek kullanılması söz konusudur. Bu stratejiler ilerleyen zamanlarda dokümana eklenecektir.
## Notlar
- **Shared:** SDK için gerekli genel türleri içerir _(Result, Error türleri, sözleşme tipleri vs)_
- **Core:** Genel event'leri, event işleticilerini veya çekirdek yürütücüleri içeren kütüphane. _(Events, Attributes, Dispatchers)_
- **Domain:** Burası SDK dışında kalması planlanan business odaklı domain nesnelerinin konuşlandırıldığı standart kütüphanedir.
- **App:** SDK kullanarak bazı iş akışlarını işleten console tabanlı runtime.