Skip to main content
.NETFramework4.7.2net8.0

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

Published
Mar 12, 2026
7mo ago
Total Downloads
3.1K
3,135

Install

dotnet add package Metalama.Framework.Implementation.4.8.0 --version 2026.0.17
ProductVersions
.NET
net8.0
Other
.NETFramework4.7.2

README

Metalama Logo

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 v2026.0.16 and v2026.0.17.

Adoption Assessment

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

Compatibility metadata lists 2 target frameworks; confirm the exact target used by your application.The published metadata declares 28 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.