using GB5Shared.ActionProcessor; using System.Threading.Tasks; namespace FrameworkBLL.ActionProcessor.Enricher { // Passthrough — each handler resolves recipients from its own dto fields (SendTo, etc.) public sealed class DefaultActionEnricher : IActionEnricher { public Task EnrichAsync(ActionEventDto input) => Task.FromResult(input); } }