NJSonSchema int заключенный в кавычки - PullRequest
0 голосов
/ 26 сентября 2018

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

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

...