MvvmLib.CodeGenerators
0.1.2
dotnet add package MvvmLib.CodeGenerators --version 0.1.2
NuGet\Install-Package MvvmLib.CodeGenerators -Version 0.1.2
<PackageReference Include="MvvmLib.CodeGenerators" Version="0.1.2" />
<PackageVersion Include="MvvmLib.CodeGenerators" Version="0.1.2" />
<PackageReference Include="MvvmLib.CodeGenerators" />
paket add MvvmLib.CodeGenerators --version 0.1.2
#r "nuget: MvvmLib.CodeGenerators, 0.1.2"
#addin nuget:?package=MvvmLib.CodeGenerators&version=0.1.2
#tool nuget:?package=MvvmLib.CodeGenerators&version=0.1.2
Allows to generate code with Source Generators.
Support: MvvmLib, Prism (installation detected)
Class Level Attributes:
- Inpc: to implement INotifyPropertyChanged
- BindableObject: allows to add BindableBase Class (and implement IActiveAware for Prism)
Field Level Attribute:
- BindableProperty: allows to use "Setproperty", specify properties (OnPropertyChanged/RaisePropertyChanged) and commands (RaiseCanExecuteChanged) notified when the value has changed.
Method Level Attribute:
- Command: for add a DelegateCommand with CanExecute method and Name to specify a custom command name.
(Comments supported on fields and methods for generated properties and commands)
Learn more about Target Frameworks and .NET Standard.
-
.NETStandard 2.0
- Microsoft.CodeAnalysis.CSharp (>= 4.5.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.