{"id":27854128,"url":"https://github.com/buraksenyurt/experimental-thoughts","last_synced_at":"2026-04-30T09:34:28.054Z","repository":{"id":290575779,"uuid":"974818620","full_name":"buraksenyurt/Experimental-Thoughts","owner":"buraksenyurt","description":"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.","archived":false,"fork":false,"pushed_at":"2025-04-29T18:12:19.000Z","size":30,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-05-04T08:58:50.610Z","etag":null,"topics":["csharp","dependency-injection","dotnet","event-driven","experimental","software-design"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/buraksenyurt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-04-29T11:00:10.000Z","updated_at":"2025-04-29T18:12:22.000Z","dependencies_parsed_at":"2025-04-29T15:03:15.421Z","dependency_job_id":null,"html_url":"https://github.com/buraksenyurt/Experimental-Thoughts","commit_stats":null,"previous_names":["buraksenyurt/experimental-thoughts"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/buraksenyurt%2FExperimental-Thoughts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/buraksenyurt%2FExperimental-Thoughts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/buraksenyurt%2FExperimental-Thoughts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/buraksenyurt%2FExperimental-Thoughts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/buraksenyurt","download_url":"https://codeload.github.com/buraksenyurt/Experimental-Thoughts/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252310962,"owners_count":21727516,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","dependency-injection","dotnet","event-driven","experimental","software-design"],"created_at":"2025-05-04T08:58:56.498Z","updated_at":"2026-04-30T09:34:27.972Z","avatar_url":"https://github.com/buraksenyurt.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Experimental-Thoughts\n\nBu 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.\n\nÇ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.\n\n## Notlar\n\n- **Shared:** SDK için gerekli genel türleri içerir _(Result, Error türleri, sözleşme tipleri vs)_\n- **Core:** Genel event'leri, event işleticilerini veya çekirdek yürütücüleri içeren kütüphane. _(Events, Attributes, Dispatchers)_\n- **Domain:** Burası SDK dışında kalması planlanan business odaklı domain nesnelerinin konuşlandırıldığı standart kütüphanedir.\n- **App:** SDK kullanarak bazı iş akışlarını işleten console tabanlı runtime.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fburaksenyurt%2Fexperimental-thoughts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fburaksenyurt%2Fexperimental-thoughts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fburaksenyurt%2Fexperimental-thoughts/lists"}