Open
Description
Tracking the issue microsoft/service-fabric#179 (comment)
As per original issue by @Scythen
If using remoting, every time the Service Fabric SDKs are released every service must be upgraded due to IService and IActor dependencies.
I don’t believe this should be required because the underlying serialization and messaging is compatible. If IService and IActor were in separate packages with versions that were only changed with breaking serialization changes it would be much simpler to share service interfaces.
The current dependency model causes cascading SDK updates across all services referencing an interface.