WP8.1和拦截器

时间:2014-08-09 20:43:55

标签: c# windows-phone-8.1 interceptor

我正在开发Windows Phone 8.1应用程序,我必须在执行某些方法之前检查一些信息(我必须检查互联网连接是否可用以及本地化是否处于活动状态)。 在wp8.1中的某些操作之前有拦截器或其他以编程方式执行方法的方法吗?

1 个答案:

答案 0 :(得分:0)

.NET平台有一个叫做Code Contracts的东西。基本上,从.NET 4.0开始,您可以使用Contract.Requires(Boolean)来验证前置条件是否处于活动状态。您甚至可以在用户未激活时向其显示特殊消息。

有关详细信息,MSDN上有http://msdn.microsoft.com/en-us/library/dd264808(v=vs.110).aspx,当然还有Google。