I've written a WCF Service that is used to retrieve and update my database when requests are made from the client programs. Currently it only serves UWP apps and a WinForms desktop client, so I have used standard c# class objects for moving data around.
If I wanted to expand to also include non .NET applications(eg. android, ios, java etc), would these classes be usable by those platforms (when used with a service reference), or would I need to move to something else - such as JSON?
For android or IOS better to move JSON
Some advantages of using JSON Click