我们试图DateTime.MinValue
在我们的应用程序中覆盖 ,但是通过这样做我们注意到我们的 Web 服务正在超时,下面是一个示例代码。不知道出了什么问题/我们缺少什么。
public MainWindow()
{
//Introducing this.. Causes timeout of the webservice call...
typeof(DateTime).GetField("MinValue").SetValue(typeof(DateTime),new DateTime(1900, 1, 1));
var yesitworks= DateTime.MinValue;
InitializeComponent();
ServiceReference1.Service1Client client = new ServiceReference1.Service1Client();
//Below call will timeout...
var value =client.GetData(10);
}
PS:这可能不是我们正在尝试解决的最佳解决方案,但现在更多的是好奇为什么它不起作用?它是如何相关的。