Ana içeriğe geç

Application (Uygulama) Katmanı

İş mantığını orchestrate eden ve use case'leri implement eden katmandır. Domain ve Infrastructure katmanları arasında koordinasyon sağlar.

İçerdiği Alt Klasörler:

  • UseCases: İş akışlarını temsil eden use case'ler
  • Ports: Uygulama arayüzleri
  • Input: Gelen istekleri tanımlayan arayüzler
  • Output: Çıkış adaptörleri için arayüzler
  • TracingInterceptor: Distributed tracing altyapısı