创建控制台应用界面并在 Xamarin PCL 项目中调用



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

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

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

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

另一种选择是使用共享项目而不是 pcl,您将能够直接从您的公共项目调用它。

最新更新