Skip to content

Files

Latest commit

 

History

History
31 lines (20 loc) · 880 Bytes

README.md

File metadata and controls

31 lines (20 loc) · 880 Bytes

Catel.Fody

Catel.Fody is an addin for Fody (see https://github.com/Fody/Fody), which is an extensible tool for weaving .net assemblies.

This addin will rewrite simple properties to the dependency-property alike properties that are used inside Catel.

It will rewrite all properties on the DataObjectBase and ViewModelBase. So, a property that is written as this:

public string FirstName { get; set; }

will be weaved into

public string FirstName
{
    get { return GetValue<string>(FirstNameProperty); }
    set { SetValue(FirstNameProperty, value); }
}

public static readonly PropertyData FirstNameProperty = RegisterProperty("FirstName", typeof(string));

Documentation

Documentation can be found at http://www.catelproject.com

Issue tracking

The issue tracker including a roadmap can be found at http://www.catelproject.com