DomainPrimitives Versions Save

C# Domain Primitives generator

v3.0.1

1 week ago

What's Changed

  • Refactor Equals and CompareTo method body generation

Full Changelog: https://github.com/altasoft/DomainPrimitives/compare/v3.0.0...v3.0.1

v2.2.3

1 month ago

AddAllDomainPrimitivesSwaggerMappings caused an error if the asembly was referenced several times as the mapping was added multiple times

v2.2.1

1 month ago

There was an error in 2.2.0. Some of the using statements were missing

v2.2.0

1 month ago
  1. The InvalidDomainValueException class in InvalidDomainValueException.cs has been changed from a sealed class to a regular class.
  2. The method AddAllDomainPrimitivesSwaggerMappings in SwaggerGenOptionsExt.cs has been modified to take an array of assemblies as a parameter. A new method AddDomainPrimitivesSwaggerMappings has been added to process each assembly individually.
  3. The UnderlyingPrimitiveType attribute has been added to various classes in the DomainPrimitiveGeneratorTest files.
  4. A new class DomainPrimitiveAssemblyAttribute has been added to DomainPrimitiveAssemblyAttribute.cs. This attribute is applied to assemblies to indicate that they are part of a DomainPrimitive assembly.
  5. A new C# file named UnderlyingPrimitiveTypeAttribute.cs has been created in the AltaSoft.DomainPrimitives namespace. This file defines a new attribute class named UnderlyingPrimitiveTypeAttribute which inherits from the Attribute class and has a property UnderlyingPrimitiveType.

v2.1.0

2 months ago

Added new IDomainValue interface that returns underlying Primitive Type and underlying prmitive object

v2.0.2

2 months ago

What's Changed

Full Changelog: https://github.com/altasoft/DomainPrimitives/compare/v2.0.1...v2.0.2

v2.0.1

3 months ago

Fixed null value handling in == and != operator generation for class types