asp.net core webapi 怎么接收Josn呀

asp.net core webapi 怎么接收Josn呀并转化为实体

现在可以把JSON当一个参数比如 data = "JSON" 这样接收后序列化,有没有之前的接收自动转化的方法 

之前的版本中是可以实现的,现在的asp.net core 好像接收不到值,高手指点

绝地无双
浏览 521回答 3
3回答

慕的地10843

直接可以接收,和之前的版本一样,我们在实际项目中就是这么用的,比如: [HttpPost] public async Task<CheckStatus> Post([FromBody]Checkee checkee) { }

慕桂英4014372

webapi直接传json他不是会自己序列化和反序列化吗? 怎么还data=字符串.这种东西哪能用.参数直接写实体.调用方传json字符串就会自己反序列化了

BIG阳

foreach (var postItem in context.ActionArguments) { postJson += postItem.Value.ToJson(); } 这样可以在Filter中获取到值
打开App,查看更多内容
随时随地看视频慕课网APP