在控制台应用

时间:2015-11-20 20:26:19

标签: c# mono network-programming system.net network-interface

我使用mono来编译和运行我的C#控制台应用程序。在那个应用程序中,我做了几个Http请求。现在我无法为app实例选择合适的网络接口来发送请求。

假设我的系统中有eth0eth1接口。我需要强制我的应用程序在不同的实例中使用它们。例如,当它第一次启动时,app会选择使用eth0并将其编号写入cache.txt。如果它再次启动,它会选择第二个接口,因为cache.txt表示第一个接口被另一个实例使用。

问题:在单元运行时的C#应用​​程序中,如何在此实例中枚举和指定(在应用程序启动时)用于所有TCP / Http / udp请求的网络接口?

0 个答案:

没有答案