After introducing the dynamic keyword in my .NET core codebase, the project failed to compile with the following error message:
Error CS0656 Missing compiler required member 'Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo.Create' SOFACore.Messaging C:\Projects\SOFACore\SOFACore.Messaging\MessagingModule.cs
To fix it I had to add the Microsoft.CSharp nuget package. This package is necessary to use the C# dynamic data type in a .NET Standard library.