Skip to main content

RA.Utilities.Authorization

· 2 min read
Redon Alla
.NET, React, Angular Developer

Version 10.0.0

Date Badge NuGet version

Update the project file to transition from release candidate 10.0.0-rc.2 to the final stable release 10.0.0. This signifies that the code is considered stable and ready for production use, reflecting confidence in its readiness and addressing any issues identified during the release candidate phase.

RA.Utilities.Data.Abstractions

· 3 min read
Redon Alla
.NET, React, Angular Developer

Version 10.0.2

Date Badge NuGet version

✨ Enhancements

  • ⁠Added a new interface IRepository⁠, serving as a marker interface for all repository types in the application.
public interface IRepository;

RA.Utilities.Data.EntityFramework

· 2 min read
Redon Alla
.NET, React, Angular Developer

Version 10.0.1

Date Badge NuGet version

✨ No Breaking Changes

Change generic type constraint from BaseEntity in to CoreEntity in repository interfaces.

+ public interface IReadRepositoryBase<T> where T : notnull, CoreEntity
- public interface IReadRepositoryBase<T> where T : notnull, BaseEntity

RA.Utilities.Data.Entities

· 3 min read
Redon Alla
.NET, React, Angular Developer

Version 10.0.1

Date Badge NuGet version

This release introduces a major architectural refactoring of the base entity classes to provide a more flexible and intuitive inheritance hierarchy.

✨ Key Features

  • New CoreEntity Root Class:
    • A new abstract base class, CoreEntity, has been introduced as the root of the hierarchy. It provides a single virtual Id property of type Guid.

RA.Utilities.Feature

· 3 min read
Redon Alla
.NET, React, Angular Developer

Version 10.0.1

Date Badge NuGet version

Add MustMatchesCurrencyFormat extension method. This design allows developers to chain this custom validation rule into any string property within their FluentValidation validator classes.

RA.Utilities.Api.Results

· 2 min read
Redon Alla
.NET, React, Angular Developer

Version 10.0.0

Date Badge NuGet version

Updated the project from release candidate version 10.0.0-rc.2 to the final version 10.0.0, indicating readiness for production use.