Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Commits on Oct 9, 2014
  1. Merge pull request #22 from harriyott/master

    James Brechtel authored
    Removed typos in code samples
Commits on Oct 6, 2014
  1. @harriyott
Commits on Feb 12, 2014
  1. Merge pull request #19 from jplindgren/master

    James Brechtel authored
    Small fix in documentation
Commits on Feb 8, 2014
  1. @jplindgren

    Small fix in documentation

    jplindgren authored
Commits on Oct 6, 2012
  1. Add NuGet link to readme

    James Brechtel authored
  2. Ignore nupkg files

    James Brechtel authored
  3. Change project ID to not have .Core in it

    James Brechtel authored
Commits on Oct 1, 2012
  1. Add a nuspec for Plant.Core

    Chris Micacchi authored
Commits on Jul 29, 2012
  1. Merge pull request #16 from lcrodriguez/master

    James Brechtel authored
    Updated to allow object modification with a variation definition through Action method
Commits on Jul 28, 2012
  1. @lcrodriguez

    Improved OnBluePrintCreated location on code to support saving in the…

    lcrodriguez authored
    … DB related entities if needed
  2. @lcrodriguez
  3. @lcrodriguez
  4. @lcrodriguez
  5. Merge pull request #15 from lcrodriguez/master

    James Brechtel authored
    Automated setup for properties, build support and event to work with Entities on Create generically
Commits on Jul 20, 2012
  1. @lcrodriguez

    Added support for automatic relationship creation, build and event to…

    lcrodriguez authored
    … support custom entity treatment on creation
Commits on Mar 14, 2012
  1. Merge pull request #13 from lcrodriguez/master

    James Brechtel authored
    Added variation support and renamed Blueprint to IBlueprint for conventions
Commits on Mar 13, 2012
  1. @lcrodriguez
Commits on Feb 11, 2012
  1. Merge pull request #12 from jagregory/master

    James Brechtel authored
    Strongly typed Create and Define methods
Commits on Feb 3, 2012
  1. @jagregory

    Support strongly typed Define and Create methods

    jagregory authored
    You can now define blueprints (and create objects too) using the following
        p.DefinePropertiesOf(new Person {
          FirstName = "James"
        p.Create(new Person { FirstName = "James" });
    This approach is strongly typed, and prevents some of the typo and
    refactoring induced errors that can occur from using anonymous objects.
    Obviously, this approach is only applicable if your object has a default
    constructor (and doesn't do anything nasty in there).
  2. @jagregory

    Allow null values to be passed in via the anonymous object

    jagregory authored
    Handles when you pass a null value into Plant via the optional
    properties. For example:
        plant.Create<Person>(new {
          Address = (Address)null
    For situations where the property needs to be null, but defaults to
    something in the class.
Commits on Jun 9, 2011
  1. Fixing test assertion

    James Brechtel authored
Commits on Jun 8, 2011
  1. @jeffdeville
  2. @jeffdeville

    updated the readme

    jeffdeville authored
  3. @jeffdeville
  4. @jeffdeville


    jeffdeville authored
  5. @jeffdeville

    added the ability to handle sequencing when defining object definitio…

    jeffdeville authored
    …ns for both property and ctor creation. not thread safe
  6. @jeffdeville

    added a postbuild action for both ctor and prop build methods that is…

    jeffdeville authored
    … generic to the object being built
  7. @jeffdeville

    Add ability to provide callbacks that will be triggered after populat…

    jeffdeville authored
    …ion of an object when using property build pattern
Commits on Mar 24, 2011
  1. @jeffdeville

    Added the property name and value that are trying to be assigned to t…

    jeffdeville authored
    …he Exception message to simplify debugging
Commits on Sep 6, 2010
  1. Fixing typos in README

    James Brechtel authored
  2. Fixing borked README

    James Brechtel authored
  3. Deleting crazy leading characters in README

    James Brechtel authored
  4. Updating README

    James Brechtel authored
  5. Dont set properties twice when both a default and override exist; Set…

    James Brechtel authored
    … override property even when default does not exist
Something went wrong with that request. Please try again.