NuGet Packages
Component | Features | Development Packages | Redistribution Packages |
---|---|---|---|
PostSharp Framework | Aspect Framework, Architecture Framework | PostSharp | PostSharp.Redist |
Common | Code Contracts, Manual Logging | PostSharp.Patterns.Common | PostSharp.Patterns.Common.Redist |
Aggregation (parent/child), Disposable | PostSharp.Patterns.Aggregation | PostSharp.Patterns.Aggregation.Redist | |
PostSharp Threading | Threading models (immutable, freezable, synchronized, reader-writer synchronized) | PostSharp.Patterns.Threading | PostSharp.Patterns.Threading.Redist |
PostSharp Logging | Logging | PostSharp.Patterns.Diagnostics | PostSharp.Patterns.Diagnostics.Redist |
Logging adapter for Microsoft Application Insights | PostSharp.Patterns.Diagnostics.ApplicationInsights | ||
Logging adapter for Common.Logging | PostSharp.Patterns.Diagnostics.CommonLogging | ||
Logging adapter for Microsoft Enterprise Library | PostSharp.Patterns.Diagnostics.EnterpriseLibrary | ||
Logging adapter for Log4Net | PostSharp.Patterns.Diagnostics.Log4Net | ||
Logging adapter for Gibraltar Loupe | PostSharp.Patterns.Diagnostics.Loupe | ||
Logging adapter for Microsoft.Extensions.Logging | PostSharp.Patterns.Diagnostics.Microsoft | ||
Logging adapter for NLog | PostSharp.Patterns.Diagnostics.NLog | ||
Logging adapter for Serilog | PostSharp.Patterns.Diagnostics.Serilog | ||
Logging adapter for TraceSource | PostSharp.Patterns.Diagnostics.Tracing | ||
PostSharp MVVM | NotifyPropertyChanged, Undo/Redo | PostSharp.Patterns.Model | PostSharp.Patterns.Model.Redist |
XAML Command, XAML Dependency Property, XAML Attached Property | PostSharp.Patterns.Xaml | PostSharp.Patterns.Xaml.Redist | |
PostSharp Caching | Caching | PostSharp.Patterns.Caching | PostSharp.Patterns.Caching.Redist |
Caching adapter for Azure Service Bus | PostSharp.Patterns.Caching.Azure | ||
Caching adapter for Redis | PostSharp.Patterns.Caching.Redis |
You can download our NuGet packages from several locations: