Platform Support .Net4.5 Mono 4.x .Net Core Depend Castle.Core Newtonsoft.Json protobuf-net Install NuGet:https://www.nuget.org/packages/Business.Core/ PM> Install-Package Business.Core Add to AssemblyInfo.cs [assembly: InternalsVisibleTo("Business.Core")] Please refer unit test