Patternify.Abstraction
0.1.2
dotnet add package Patternify.Abstraction --version 0.1.2
NuGet\Install-Package Patternify.Abstraction -Version 0.1.2
<PackageReference Include="Patternify.Abstraction" Version="0.1.2" />
paket add Patternify.Abstraction --version 0.1.2
#r "nuget: Patternify.Abstraction, 0.1.2"
// Install Patternify.Abstraction as a Cake Addin #addin nuget:?package=Patternify.Abstraction&version=0.1.2 // Install Patternify.Abstraction as a Cake Tool #tool nuget:?package=Patternify.Abstraction&version=0.1.2
Patternify
A tool that helps you generate design pattern code in C#.
Singleton Generator
Null Object Generator
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- Microsoft.CodeAnalysis.Common (>= 4.11.0)
- Microsoft.CodeAnalysis.CSharp (>= 4.11.0)
- Microsoft.CodeAnalysis.Workspaces.Common (>= 4.11.0)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Patternify.Abstraction:
Package | Downloads |
---|---|
Patternify.Singleton
This package provides a Roslyn source generator that automatically generates the Singleton design pattern for C# classes. It simplifies the implementation of Singleton by ensuring that a class has only one instance and provides a global point of access to it. The generator creates thread-safe Singleton implementations. |
|
Patternify.NullObject
This package provides a Roslyn source generator that automatically generates the Null Object design pattern for C# classes. It simplifies the implementation of Null Object by creating a default instance of a class that provides safe operations when the expected instance is null. This generator helps reduce null checks in your code and promotes cleaner, more maintainable code. |
GitHub repositories
This package is not used by any popular GitHub repositories.