Я использую enum в качестве входного параметра для метода RIA Service.
Когда значение перечисления является первым значением перечисления, все в порядке, если я выбираю другое значение, я получаю:
The remote server returned an error: NotFound.
at System.Net.Browser.AsyncHelper.BeginOnUI(SendOrPostCallback beginMethod, Object state)
at System.Net.Browser.BrowserHttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
at System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelAsyncRequest.CompleteGetResponse(IAsyncResult result)
Fiddler показывает:
HTTP/1.1 504 Fiddler - Receive Failure
Content-Type: text/html
Connection: close
ReadResponse() failed: The server did not return a response for this request.
Мое перечисление:
[DataContract]
public enum DataRangeType
{
[EnumMember]
Records = 0,
[EnumMember]
Hours,
[EnumMember]
Days,
[EnumMember]
Months
}
Как это исправить?