private Csla.Server.Hosts.HttpChannel.HttpResponse GetDataPortalResult(DataPortalResult dataportalResult) { var result = new Csla.Server.Hosts.HttpChannel.HttpResponse(); if (dataportalResult.Error != null) { result.ErrorData = new HttpChannel.HttpErrorInfo(dataportalResult.Error); } if (dataportalResult.GlobalContext != null) { result.GlobalContext = Csla.Serialization.Mobile.MobileFormatter.Serialize(dataportalResult.GlobalContext); } if (dataportalResult.ReturnObject != null) { result.ObjectData = Csla.Serialization.Mobile.MobileFormatter.Serialize(dataportalResult.ReturnObject); } return(result); }
/// <summary> /// Override this method to manipulate the message /// request data returned from the server. /// </summary> /// <param name="response">Response data.</param> protected virtual Csla.Server.Hosts.HttpChannel.HttpResponse ConvertResponse(Csla.Server.Hosts.HttpChannel.HttpResponse response) { return(response); }
private Csla.Server.Hosts.HttpChannel.HttpResponse GetDataPortalResult(DataPortalResult dataportalResult) { var result = new Csla.Server.Hosts.HttpChannel.HttpResponse(); if (dataportalResult.Error != null) result.ErrorData = new HttpChannel.HttpErrorInfo(dataportalResult.Error); if (dataportalResult.GlobalContext != null) result.GlobalContext = Csla.Serialization.Mobile.MobileFormatter.Serialize(dataportalResult.GlobalContext); if (dataportalResult.ReturnObject != null) result.ObjectData = Csla.Serialization.Mobile.MobileFormatter.Serialize(dataportalResult.ReturnObject); return result; }