C# 如何转换Tweetinvi';s args.json到对象
我正在使用获取Twitter流,非常容易/友好使用,但无法将Json解析为Tweet。有人能帮我将args.Json转换/解析为Tweet(使用Newtonsoft.Json)吗C# 如何转换Tweetinvi';s args.json到对象,c#,json,twitter,tweetinvi,C#,Json,Twitter,Tweetinvi,我正在使用获取Twitter流,非常容易/友好使用,但无法将Json解析为Tweet。有人能帮我将args.Json转换/解析为Tweet(使用Newtonsoft.Json)吗 只需使用已经实现的方法: fs.MatchingTweetReceived += (sender, args) => { var tweet = args.Tweet; }; 如果您真的想自己进行Json转换,可以执行以下操作: var jsonConvert = TweetinviContainer.Re
只需使用已经实现的方法:
fs.MatchingTweetReceived += (sender, args) => { var tweet = args.Tweet; };
如果您真的想自己进行Json转换,可以执行以下操作:
var jsonConvert = TweetinviContainer.Resolve<IJsonObjectConverter>();
var tweetDTO = jsonConvert.DeserializeObject<ITweetDTO>(json);
var tweet = Tweet.GenerateTweetFromDTO(tweetDTO);
var jsonConvert=tweetInvincontainer.Resolve();
var tweetDTO=jsonConvert.DeserializeObject(json);
var tweet=tweet.GenerateTweetFromDTO(tweedto);
错误消息已清除。不要使用接口,而是使用库中提供的具体类(如果有的话),或者尝试创建继承ITweet
fs.MatchingTweetReceived += (sender, args) => { var tweet = args.Tweet; };
var jsonConvert = TweetinviContainer.Resolve<IJsonObjectConverter>();
var tweetDTO = jsonConvert.DeserializeObject<ITweetDTO>(json);
var tweet = Tweet.GenerateTweetFromDTO(tweetDTO);