Я использую NJsonSchema для проверки моей схемы.У меня проблема с тем, что у меня есть строго типизированный класс, который принимает, например, десятичное число:
public class PostModel
{
public string Ref2 { get; set; } // REF_2 (length: 100)
public decimal? WeightNet { get; set; } // WEIGHT_NET
public decimal? WeightGross { get; set; } // WEIGHT_GROSS
}
Теперь проблема заключается в том, что служба, которую я получаю, помещает WeightNet и WeightGross в кавычки, по существу делая их строками.
{
"WeightNet": "26.009",
"WeightGross": "26.009",
"Ref1": "352505",
}
Есть ли способ разрешить ему тестировать эти два свойства без кавычек на этапе проверки?По сути, делать тест, чтобы увидеть содержание этих двух свойств являются десятичными?