首页 文章

DataMember DateTime,WCF中的Null值抛出Error Angular $ http

提问于
浏览
-1

我有一个带DataMember DateTime的DataContract对象

[DataMember]
  public DateTime ModDateApproval { get; set; }

此字段具有空值,这些值在C#中转换为DateTime MinValue .

我的WCF服务在SoapUI中工作,但在Angular $ http中不起作用 . 我正在以角度直接使用服务,当我将字段作为DataMember删除时,服务正在运行 .

enter image description here

1 回答

  • 0

    我的问题与这个问题有关 . 也许只需要在Web服务中操作DateTime,如下所示:

    if(x.MyDate == DateTime.MinValue)
                {
                    x.MyDate = DateTime.MinValue.ToUniversalTime();
                }
    

    Handling WCF Deserialization of DateTime objects

相关问题