在控制器之外利用ASP.NET Core的JSON进行模型转换?

时间:2019-06-07 09:05:37

标签: json asp.net-core serialization

我需要将Json字符串转换为模型表示形式,但要在ASP.NET Core应用程序的Http请求管道之外。

将数据传递到我们的管道之外,使我可以在json和模型(或动态)表示形式之间进行无缝转换。但是,现在我需要手动将模型转换为json表示形式,然后再转换回模型,我发现自己使用Newtonsoft JObject进行手动工作。这很麻烦,因为我不确定我是否已经按照ASP.NET Core的方式正确地实现了它。当我们升级到3.0时,最终将是错误的序列化程序

那么,肯定有一种方法可以调用/请求ASP.NET Core序列化程序,这样我就可以获得相同的行为?

我正在考虑创建一个虚假的控制器并对其执行调用-这似乎很复杂,可能会使调用者暴露不必要的功能。

0 个答案:

没有答案