feat: added IIdentifiable comparison interface & IsIdentical extension method

This commit is contained in:
2026-03-03 23:30:56 +03:00
parent 1d3dd8b046
commit fa514531bf
3 changed files with 10 additions and 1 deletions

View File

@@ -101,4 +101,6 @@ public abstract class BaseEntity : IEntity
protected BaseEntity() => Id = Guid.NewGuid().ToString("D");
protected BaseEntity(string id) => Id = id;
public int CompareTo(IIdentifiable? other) => Id.CompareTo(other?.Id);
}