0
我使用signalR 2.0並嘗試將對象發送到服務器(ASPNET WEBAPI 4.5),但對象無法連接到服務器。使用SignalR將對象發送到服務器
這是客戶
var obj = {
field1: 'a',
field2: 'b',
field3: 'c',
field4: 'd'
};
serverServerHub.saveFormData(obj);
我看到正確的數據obj的對象上的代碼。
這是在服務器上的代碼:
public void SaveFormData(DataDto data)
{
}
這是DTO
public class DataDto
{
public string Field1 { get; set; }
public string Field2 { get; set; }
public string Field3 { get; set; }
public string Field4 { get; set; }
}
任何想法,爲什麼???
難道您嘗試處理調用中的.fail以查看由於某種原因它是否失敗? – davidfowl
@dfowler,稍後我會嘗試,但我的猜測是,我構建的對象是什麼錯,.NET的模型序列化程序無法讀取它,但我不知道該如何發送它。 – polonskyg
@dfowler,你在哪裏建議在代碼中包含.fail?我沒有.post – polonskyg