DotNetCore.Domain 16.11.0
DotNetCore.Domain
Entity
public abstract class Entity<TId> : Base<Entity<TId>>
{
public TId Id { get; protected set; }
protected sealed override IEnumerable<object> Equals() { }
}
Event
public abstract class Event
{
public Guid Id { get; } = Guid.NewGuid();
public DateTime DateTime { get; } = DateTime.UtcNow;
}
ValueObject
public abstract class ValueObject : Base<ValueObject> { }
public abstract class ValueObject<T> : ValueObject
{
protected ValueObject(T value) { }
public T Value { get; }
protected sealed override IEnumerable<object> Equals() { }
}
No packages depend on DotNetCore.Domain.
.NET 6.0
- No dependencies.
| Version | Downloads | Last updated |
|---|---|---|
| 16.11.0 | 0 | 5/28/2026 |