передавать любой рекорд если есть у него 2 поля ?
let applyOperatorInfo1 (str: string) (config: 'T when 'T : (member OperatorId: int) and (member OperatorName: string)) =
str.Replace("{operatorId}", config.OperatorId.ToString())
.Replace("{operatorName}", config.OperatorName)
Написать тоже самое, что и у тебя, только через srtp синтаксис и следить функцию инлайн
Обсуждают сегодня