Metadata >> NuGet >> ValueUtils >> 1.0.1.0

1.0.1.0

Metadata

Authors Eamon Nerbonne
Copyrights Copyright 2014 © Eamon Nerbonne
Description Provides utilities to make working with classes having value-semantics more practical in C#. Just write "sealed class MyClass : ValueObject<MyClass>" to add value semantics to your class. In particular, includes a efficient hash-code & equality function generators for arbitrary objects using runtime code generation to result in code similar to what you'd write by hand.
LicenseUrl http://www.apache.org/licenses/LICENSE-2.0
Owners Eamon Nerbonne
ProjectUrl https://github.com/EamonNerbonne/ValueUtils
ReleaseNotes Added ValueObject<> to simplify the creation of value-objects.
RequireLicenseAcceptance False
Summary Efficient hash code and equality implementations for arbitrary objects.
Tags GetHashCode Equals ValueType value semantics hashcode
Title ValueUtils
PackageSize 15405
PackageHashAlgorithm SHA512
PackageHash m0AnUpv8cEQ3l/ugAAncS0lQo+YujNcmra6DH/GDbnZAPcHxtOXzugd2Hqp0s9Dq89+Wbu2CvVDj0A/CeVplsQ==
DownloadCount 000000
CreatedDate 2014-05-29T07:37:32

Access

You can access data for this version using the tools and addresses described below.

NuGet (nuget.exe)

Installing the package (HTTP Basic authentication):
nuget install ValueUtils -Version 1.0.1.0 -Source     http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
Installing the package (pre-authenticated):
nuget install ValueUtils -Version 1.0.1.0 -Source     http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc
Deleting the package from the server (for each registered key):
nuget delete ValueUtils 1.0.1.0 %key% -Source     http://nuget.gw.symbolsource.org/Public/NuGet

NuGet (Package Manager Console)

Installing the package (HTTP Basic authentication):
Install-Package ValueUtils -Version 1.0.1.0 -Source     http://nuget.gw.symbolsource.org/Public/NuGet/FeedService.mvc
Installing the package (pre-authenticated):
Install-Package ValueUtils -Version 1.0.1.0 -Source     http://nuget.gw.symbolsource.org/Public/%login%/%key%/NuGet/FeedService.mvc

OpenWrap

Installing the package:
o add-wrap ValueUtils -Version 1.0.1.0
Uninstalling the package:
o remove-wrap ValueUtils

Compilations

A compilation is created for every set of binaries produced from a single unchanged set of sources in different compilation modes (Debug, Release), for different platforms (x86, x64) or targetting different frameworks.

Profile Mode Platform Related
AnyCPU Release .NETFramework,Version=v4.5 Binaries