我已经添加了另一个项目“xml”到我的项目“同步”。如何解决循环依赖
因此,program.cs(在xml项目中)运行getDetails(),它在同步项目中运行FectchDetails()并将结果作为对象返回给xml/getDetails()。
如果在同步/ FecthDetails出现错误()我想重新运行XML/getDetails()。
我用尽xml.getDetails,但它说它不存在,因为它不是参考的项目,所以我尝试将XML项目添加到synchroinse但它告诉我,我不能这样做,因为这将导致循环依赖....我怎么能解决这个
感谢
你真的需要显示一些代码,使您的问题更加清晰。 –
尝试使用反射。这篇文章可能会帮助你。 http://stackoverflow.com/questions/2202381/reflection-how-to-invoke-method-with-parameters – samar