public override TOut Handle(TIn input) { var result = Decoratee.Handle(input); _logger.LogInformation($"{Decoratee.GetType().Name} : {input.ToString()} => {result.ToString()}"); return(result); }