Metalama
Metalama is a Roslyn-based meta-programming framework. Use this repo to report bugs or ask questions.PostSharp.Samples
PostSharp SamplesMetalama.Framework
The core repository of the Metalama project. Published under a proprietary source-available license.Metalama.Samples
A set of samples for Metalama aspect framework.Home
General information about PostSharp repositoriesPostSharp.Community.Packer
Packs all your .dlls into your main executable so it becomes standaloneThreadingTalk
Sample material for Gael's threading talkMetalama.Patterns
An open-source, professionally-built and fully supported library of Metalama aspects.Metalama.Extensions
Open-source extensions to Metalama.FrameworkPostSharp.Community.StructuralEquality
Add [StructuralEquality] to your classes to avoid writing Equals and GetHashCode methods.PostSharp.Community.ToString
Auto-generates ToString() based on your class's fields and/or properties.PostSharp.LicenseServer
PostSharp License ServerPostSharp.Tutorials
Source code used to create tutorial videos.PostSharp.Engineering
PostSharp.Engineering is the in-house multi-repo continuous build and integration framework used at PostSharp Technologies.PostSharp.Community.DeepSerializable
A [Serializable]-like attribute that applies recursively.Metalama.Community
PostSharp.Community.HelloWorld
An example add-in for PostSharpMetalama.Documentation
Documentation of Metalama aspect framework.PostSharp.Community.UnsafeMemoryChecker
Throws an exception if your unsafe code attempts to write to memory you don't controlPostSharp.Engineering.ProductTemplate
A templates for repos built with PostSharp.EngineeringPostSharp.Utilities
PostSharpTraining
Metalama.Backstage
Infrastructure services for Metalama.Metalama.LinqPad
Metalama.Open.AutoCancellationToken
A Metalama weaver that automatically adds CancellationToken to your method definitions and your method calls.BlogCode
Example projects cited in blog posts (http://www.sharpcrafters.com/blog).Metalama.Demo
The source code for the Metalama demo video.PostSharp.Community.Virtuosity
Make all your methods virtualLove Open Source and this site? Check out how you can help us