Metalama 2023.1

Adds support for Visual Studio 17.6, Roslyn 4.6 and .NET SDK 7.0.300.
June 30, 2023
New Version

Features

  • Added support for Microsoft Visual Studio 17.6, Roslyn 4.6 and Microsoft .NET SDK 7.0.300.
  • The 'IAdviceFactory.ImplementInterface' now exposes the created members in 'IImplementInterfaceAdviceResult'.
  • Added the new extension method 'IType.ToTypeOfExpression()', which returns an IExpression.
  • Contracts now support IEnumerable.
  • Added the ability to make an introduced field readonly.
  • Improved error reporting for aspect members with more than one advice/template attribute.
  • Enhanced error message when referencing a non-existing type in compile-time code.
  • In templates, foreach loops are now allowed in run-time-conditional blocks.
  • Improved error reporting when the [Template] attribute is used on accessors.
Metalama

Metalama

Roslyn-based meta-programming framework for C# teams and solo developers.

Got a Question?

Live Chat with our PostSharp Technologies licensing specialists now.