18 packages returned for Tags:"primitive"

Package type
Sort by
Options
Declare Value Objects in one line e.g. `class ClientRef : ValueOf<string, ClientRef> { }`), create using `ClientRef.From(someString)` The base Type ValueOf<TValue, TThis>, provides Equals, GetHashcode. Use ValueTuples for multi property values e.g `class Address : ValueOf<(string firstLine, string... More information
  • 29,842 total downloads
  • last updated 9/26/2022
  • Latest version: 7.0.0-rc1.0.0
  • Primitive
A utility library in .Net7.0 to easily add patterns such as Command, Query, Dispatcher, Interception...
  • 4,340 total downloads
  • last updated 7/6/2021
  • Latest version: 0.13.1
  • graph primitive
Basic blocks for building algorithms and data structures. Commonly used types: • Endpoints • ArrayPrefix<T> • ArrayPrefixEnumerator<T> • IndexedDictionary<TValue> • IndexedSet
  • 2,091 total downloads
  • last updated 9/26/2022
  • Latest version: 7.0.0-rc1.0.0
  • Primitive
A utility library in .Net7.0 .AspNetCore.AspNetCorethat adds AspNetCore behaviors to Xpandables.Net.patterns types
This package contains a very simple implementation of a ValueObject in .NET. A ValueObject is a strongly typed (strongly, not stringly) domain object that is immutable. Instead of `int customerId = 42;` we have `var customerId = CustomerId.From(42);` Validation is in just one place. You can't... More information