创建控制台应用程序界面并调用Xamarin PCL项目

时间:2017-08-13 05:36:30

标签: .net xamarin console-application iot

我正在.Net中为Azzure IoT创建一个控制台应用程序,该应用程序在Xamarin跨平台中引用。那么应该采取什么方法来实现呢?

在xamarin跨平台中引用控制台应用程序并不起作用。我尝试在xamarin中创建控制台项目并在PCL项目中引用。

我应该为控制台应用创建界面吗?可能吗?或者建议我采用其他方法。

1 个答案:

答案 0 :(得分:0)

您可以创建一个界面,公开您希望能够在pcl项目上调用控制台项目的方法。应该在pcl项目中定义接口,您必须具有一个属性,您可以在其中设置在pcl项目上实现此接口的实例。在控制台项目中,您将实现接口并将pcl公开的属性分配给此实现的实例。

其他选项是使用共享项目而不是pcl,您可以直接从公共项目中调用它。