Unable to find GridModel.LoadSoap and GridModel.SaveSoap static methods on Syncfusion.Grid.Windows nuget version 19.2.0.60.

Hi Team,

I am unable to find the GridModel.LoadSoap and GridModel.SaveSoap methods in Syncfusion.Grid.Windows nuget, which was available on older versions. This is breaking my code from building. Kindly help to find the alternative for same. I can't use SaveBinary and LoadBinary



Thanks

Vishnu


10 Replies

VB Vishnu Babu September 13, 2021 04:02 AM UTC

Any update on above query is really appreaciated..As this is breaking existing codes while moving to new nuget packages of syncfusion.



BT Balamurugan Thirumalaikumar Syncfusion Team September 13, 2021 01:03 PM UTC

Hi Vishnu, 

Thank you for interesting in Syncfusion products. 

We have checked your query “Unable to find GridModel.LoadSoap and GridModel.SaveSoap static methods on Syncfusion.Grid.Windows nuget version 19.2.0.60” at our end. We regret to let you know that in nuget version 19.2.0.60, we are able to see the LoadSoap and SaveSoap methods. It hasn't been removed from our source. With GridModel's LoadSoap and SaveSoap methods, we've created a simple sample. You can refer the following sample for your reference. 


Please let us know if you would require any other assistance on this. We will always help you out. 

Balamurugan Thirumalaikumar  




VB Vishnu Babu replied to Balamurugan Thirumalaikumar September 15, 2021 03:53 AM UTC

Hi Balamurugan,

Thanks for your response.

I am using Visualstudio 2019 and my project using .net5.0 framework. Attached sample for your reference, there still LoadSoap and SaveSoap methods are not available. On nuget it is mentioned like it have dotnetcore support.


Kindly open CellGrid_2015_5.0.csproj file in the attachment. Help me to get this solved.


Thanks

Vishnu


Attachment: CS66438295_d1157e1a.zip


AR Arulpriya Ramalingam Syncfusion Team September 16, 2021 05:57 PM UTC

Hi Vishnu, 
 
Thank you for the update. 
 
We have analyzed the sample and notice that you have included both .Net framework and NET5 projects in the solution file. Moreover, we suspect that your previous applications were build in framework and current application is build with NET50. We have analyzed our source and we regret to let you know that the LoadSoap and SaveSoap serialization for GridControl is not supported in NETCore projects. To serialize the grid contents in NETCore projects, we suggest that to use the SaveBinary or Savexml methods. Please make use of the below UG for further details. 
 
 
Please get back to us if you need any further assistance. 
 
Regards, 
Arulpriya R. 



VB Vishnu Babu September 20, 2021 05:44 AM UTC

Hi Arulpriya,


As suggested on previous mail, I have used SaveBinary and LoadBinary in my .Net5 sample, but getting below error. Could you please share me a sample code for SaveXML and SaveBinary in .Net 5.



Thanks

Vishnu



BT Balamurugan Thirumalaikumar Syncfusion Team September 21, 2021 07:34 AM UTC

Hi Vishnu, 

Thank you for your update. 

We have checked your previous update at our end. In order to serialize and deserialize the GridContents we suggest you that to use SaveXML and InitializeFromXml method. We have prepared the simple to serialize and deserialize the Grid with .Net 5.0 project. You can refer the following sample and UG documentation for your reference. 



Please let us know if you would require any other assistance on this. We will always happy to help you out. 

Thanks & Regards, 
Balamurugan Thirumalaikumar


VB Vishnu Babu September 22, 2021 05:11 AM UTC

Hi Balamurugan,


We are using LoadSoap and SaveSoap methods in our code and missing of this methods causing backward compatibility issue. We need this methods available in .Net 5 otherwise it harms all the dependent objects to breaks. I mean this change is breaking our existing code. Could you let me know is there any possibility to get this LoadSoap and SaveSoap methods available in .Net 5?


Thanks

Vishnu.



BT Balamurugan Thirumalaikumar Syncfusion Team September 23, 2021 11:44 AM UTC

Hi Vishnu, 

Thank you for the update. 

We have checked your previous update at our end. We regret to inform you that.NET50 SDK does not support Binary and Soap serialization. We have removed the LoadSoap and SaveSoap method from GridControl.NET50 projects because by using below namespaces we have got compilation errors. 
System.Runtime.Serialization.Formatter.Binary and  
System.Runtime.Serialization.Formatter.Soap. We appreciate your understandings. 

Please let us know if you would require any other assistance on this. We will always happy to help you out. 

Thanks & Regards, 
Balamurugan Thirumalaikumar


VB Vishnu Babu September 29, 2021 07:04 AM UTC

Hi Team,

Does  Syncfussion has any utility to convert the existing SOAP messages to XML. We have used Soap messages in input files and which was consumed by using LoadSoap and SaveSoap methods. As we don't have support for this methods in .Net 5, we have to find an alternative for existing input files which is bigger, so please let us know if you have any Soap to XML conversion utilities with syncfusion


Thanks

Vishnu



BT Balamurugan Thirumalaikumar Syncfusion Team September 30, 2021 02:11 PM UTC

Hi Vishnu, 
 
Sorry for the inconvenience caused. 
 
We regret to inform you that by default, Syncfusion doesn’t have any SOAP to XML conversion utilities or controls. 
 
Balamurugan Thirumalaikumar  
 


Loader.
Up arrow icon