NJSonSchema int заключенный в кавычки

Я использую 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",
        }

Есть ли способ разрешить ему тестировать эти два свойства без кавычек на этапе проверки? По сути дела делать тест, чтобы увидеть содержание этих двух свойств являются десятичными?

0 ответов

Другие вопросы по тегам