Skip to main content
net10.0.NETFramework4.7.2

The implementation assemblies of Metalama.Framework for Roslyn 5.0.0. This package should normally never be referenced in any user project.

Published
Sep 10, 2026
1mo ago
Total Downloads
13.8K
13,848

Install

dotnet add package Metalama.Framework.Implementation.5.0.0 --version 2027.0.2-preview
ProductVersions
.NET
net10.0
Other
.NETFramework4.7.2

README

Metalama by PostSharp

The Metalama.Framework.Implementation.<RoslynVersion> package contains multiple implementation libraries for Metalama.Framework, where <RoslynVersion> refers to the Roslyn API version for which libraries are compiled.

Libraries included in this package have the following content:

  • Metalama.Framework.Engine.* assembly contains the implementation details of Metalama.Framework for the latest version of Roslyn.
  • Metalama.Framework.DesignTime.* assembly contains design-time implementation logic for the latest version of Roslyn.
  • Metalama.Framework.DesignTime.Contracts assembly contains Roslyn version-agnostic design-time interface.
  • Metalama.Framework.DesignTime.Rpc assembly contains design-time communication protocol.
  • Metalama.Framework.CompileTimeContractsassembly exposes the public API of Metalama to the transformed compile-time user code created with Metalama.Framework (e.g. to the compiled code templates).

This package is required by Metalama.Framework.Workspaces, Metalama.Testing.AspectTesting and Metalama.Testing.UnitTesting.

You should normally never reference it directly in your projects.

** All APIs in this package are considered implementation details and are subject to change without notice. **

Changes from Previous Version

No structural changes between v2027.0.1-preview and v2027.0.2-preview.

Adoption Assessment

A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.

This version is marked prerelease. Validate its API and upgrade path before production use.Compatibility metadata lists 2 target frameworks; confirm the exact target used by your application.The published metadata declares 26 direct dependency entries across framework groups. Inspect the resolved dependency graph for your target framework.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.