namespace Marathon.Application.Abstractions; /// /// Marker interface for the future bet-placing feature. /// /// /// /// This interface is intentionally empty. It acts as an extension point for /// a future implementation that interacts with a bookmaker's authenticated /// betting API. /// /// /// Phase 3 scope is analyze-only. Register a stub / no-op implementation if /// needed for DI graph completeness, but the interface itself is not consumed /// by any application service in the current release. /// /// public interface IBetPlacer { // Future: PlaceBetAsync(BetRequest request, CancellationToken ct) }