Updates Project structure to more standardized layout
Updates Project namespaces to follow normalized PascalCase
Deprecates net35, net45
Updates targets to netstandard1.3, netstandard1.6, & netstandard2.0 this produces the highest compatibility across frameworks including .NET Framework 4.6, all Xamarin targets, UWP, and .NET Core 1.0/2.0
Should solve Issue #11
Breaking Changes
TcpClient.Connect is only supported on netstandard2.0 and as such the API for ITikConnection.Open was updated to ITikConnection.OpenAsync
Notes
This will introduce separate packages for Tik4Net and Tik4Net.Objects
Packages are generated on build. Version information and shared attributes are in src/Directory.build.props
The build props are currently configured to also assist with CI builds and can be easily modified for the CI server or versioning preferences of your choice.
Breaking Changes
TcpClient.Connect is only supported on netstandard2.0 and as such the API for
ITikConnection.Open
was updated toITikConnection.OpenAsync
Notes
src/Directory.build.props