mattwelke commented on issue #34:
URL: 
https://github.com/apache/openwhisk-runtime-dotnet/issues/34#issuecomment-819673438


   I think a better solution btw for the JSON problem is instead if having the 
actions and runtimes depend on a third party JSON library, create a library 
managed by OpenWhisk which has a class representing the data that the action's 
Main method must return. The library could be called the "dotnet6.0 action 
contract" library etc.
   
   That way, all versions of the runtime and every action ever created for the 
runtime can depend on the same major version of that library. The runtime would 
control the implementation of how JSON is handled. It could choose for example 
between different versions of Newtonsoft.Json or even other JSON libraries like 
System.Text.Json whenever it wants, with the runtime versions being updated 
without the action implementers ever having to worry about it.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to