Commits on Oct 6, 2009
  1. @kbaley

    Modified build file to use build.number rather than build.vcs.number …

    …in the version target as the VCS number is a guid-like number in git
    kbaley committed Oct 6, 2009
Commits on Sep 23, 2009
  1. @flaub
Commits on Sep 1, 2009
  1. Adding CLSCompliant attribute to remove warnings

    frank.laub committed Sep 1, 2009
  2. Adding CLSCompliant attributes to remove warnings

    frank.laub committed Sep 1, 2009
  3. Fix for Issue #118

    frank.laub committed Sep 1, 2009
  4. Attempting to fix Issue #109. The Session property was incorrectly tr…

    …ying to get the SessionFactoryAttribute attached to this, instead of the entity being passed in
    frank.laub committed Sep 1, 2009
  5. Refactoring NHibernateSession to deal with multiple database configur…

    …ations more appropriately and allows for a WCF implementation of multiple database sessions.
    frank.laub committed Sep 1, 2009
Commits on Jul 15, 2009
  1. Corrected the description of what can be found in the /docs folder; i…

    …t now contains a link to the online documentation.
    wmccafferty committed Jul 15, 2009
  2. Added ability to save changes to territory listing when editing an ex…

    …isting employee.
    wmccafferty committed Jul 15, 2009
  3. Removed redundant upgrade step

    wmccafferty committed Jul 15, 2009
  4. Added support for Guid Ids to the EntityValueProviderResult.cs and up…

    …dated the respective assembly in the VS project template as well.
    wmccafferty committed Jul 15, 2009
  5. Updated all dependencies and made a number of fixes. See VersionHisto…

    …ry.txt for the latest details.
    wmccafferty committed Jul 15, 2009
Commits on Jun 17, 2009
  1. Added a comment about the Transaction rollback change to TransactionA…

    …ttribute.cs
    wmccafferty committed Jun 17, 2009
  2. Exposed BaseObject.HasSameObjectSignatureAs() as public instead of pr…

    …otected to resolve http://code.google.com/p/sharp-architecture/issues/detail?id=99 .  Had to change the visibility of this overridden method within Order.cs, accordingly.
    wmccafferty committed Jun 17, 2009
  3. Moved RepositoryTestsHelper.cs from SharpArch.Testing.NUnit/MbUnit.NH…

    …iberate to SharpArch.Testing.NHibernate to fix http://code.google.com/p/sharp-architecture/issues/detail?id=100
    wmccafferty committed Jun 17, 2009
  4. Changed ExpectedException attributes to use the new NUnit 2.5 Assert.…

    …Throws
    wmccafferty committed Jun 17, 2009
Commits on Jun 16, 2009
  1. Updated tests to removed ExpectedException and replace it with NUnit'…

    …s 2.5 approach to doing this, described at http://mint.litemedia.se/2009/05/30/new-expectedexception-model-in-nunit-25/.  Also updated a couple of version references within csproj files.
    wmccafferty committed Jun 16, 2009
  2. No commit message

    wmccafferty committed Jun 16, 2009
  3. Added support for one-to-many and many-to-many associations within Sh…

    …arpModelBinder.cs
    wmccafferty committed Jun 16, 2009
Commits on Jun 15, 2009
  1. Added MSI for NUnit 2.5

    wmccafferty committed Jun 15, 2009
  2. Updated all references and corresponding code changes for NHibernate …

    …2.1 Beta 1, Fluent NHibernate, NHibernate Validator, LINQ to NHibernate, Json.NET 3.5 Beta 3, and Castle Windsor 2.0. Signed SharpArch.WcfClient.Castle.csproj.
    wmccafferty committed Jun 15, 2009
Commits on Jun 12, 2009
  1. Adding SharpArch.WcfClient.Castle

    frank.laub committed Jun 12, 2009
  2. Adding SharpArch.WcfClient.Castle.WcfSessionFacility

    frank.laub committed Jun 12, 2009
Commits on May 25, 2009
  1. Updated the VersionHistory.txt and fixed a comment in BaseObjectEqual…

    …ityComparer.cs.
    wmccafferty committed May 25, 2009
  2. Modified the hashcode multipler used by BaseObject.cs and Entity.cs t…

    …o be 31 based on information found at http://computinglife.wordpress.com/2008/11/20/why-do-hash-functions-use-prime-numbers/ and other sources.  Modified Entity.cs to include the object's type in the hashcode calculation, in addition to its Id, for persistent objects.  Added a couple of tests to prove all of this working, including one using LINQ's Intersect with BaseObjectEqualityComparer.cs.
    wmccafferty committed May 25, 2009
  3. * Changed behavior of EntityWithTypedId GetHashCode method.

    When the entity is transient the hashcode is computed based on the domain signature and cached. Therefore during the lifetime of the object (not that of the entity) the hashcode cannot change even if domain signature changes or the object becomes persistent.
    When the object is persistent the hashcode is that of its Id, so that, it's unchanged forever.
    
    * Some minor refactorings
    simone.busoli committed May 25, 2009
Commits on May 22, 2009
  1. Added a few more comments about the reasoning behind the logic within…

    … BaseObjectEqualityComparer.cs
    wmccafferty committed May 22, 2009
  2. Just added a little more commenting to describe that this may be used…

    … for comparing BaseObject objects or anything that derives from BaseObject.
    wmccafferty committed May 22, 2009