Node-mailer используется для отправки сообщений, вы также можете проверить эту ссылку , есть другие пакеты, которые работают для вас, вы можете проверить их, это может быть ваш обходной путь
1 . node-mailin
2. mailin
Если значения уже имеют правильный тип, тогда нет: вам не нужно ничего делать. Если они могут быть неправильными (int vs float и т. Д.), Простой подход может быть таким:
( edit с поправкой на нули)
Type propertyType = info.PropertyType;
if (thisPropertyValue != null)
{
Type underlyingType = Nullable.GetUnderlyingType(propertyType);
thisPropertyValue = Convert.ChangeType(
thisPropertyValue, underlyingType ?? propertyType);
}
info.SetValue(this, thisPropertyValue, null);