我在让我的类型与 Saturn 和 JSON 类型提供程序一起工作时遇到了一些麻烦。
我的类型:(由 typeprovider 生成)
[<CLIMutable>]
type FeatureModel = JsonProvider<"../example.json">
我在Controller.create
Action 中的代码:
...
let! inputModel = Controller.getModel<FeatureModel> ctx
let uploadedName = inputModel.Feature.Name //Example
...
我希望智能感知适用于inputModel.Feature.Name
,但事实并非如此。我已经验证了类型。如果我直接使用它,FeatureModel.GetSample()
它会显示属性/字段。
知道我错过了什么或做错了什么吗?