(feature): domain and dto base objects
This commit is contained in:
parent
5ec4465a5a
commit
2de7248160
10
src/MaksIT.Core/Abstractions/Domain/DomainDocumentBase.cs
Normal file
10
src/MaksIT.Core/Abstractions/Domain/DomainDocumentBase.cs
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
namespace MaksIT.Core.Abstractions.Domain;
|
||||||
|
|
||||||
|
public abstract class DomainDocumentBase<T> : DomainObjectBase {
|
||||||
|
public T Id { get; set; }
|
||||||
|
|
||||||
|
public DomainDocumentBase(T id) {
|
||||||
|
Id = id;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
4
src/MaksIT.Core/Abstractions/Domain/DomainObjectBase.cs
Normal file
4
src/MaksIT.Core/Abstractions/Domain/DomainObjectBase.cs
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
namespace MaksIT.Core.Abstractions.Domain;
|
||||||
|
|
||||||
|
public abstract class DomainObjectBase {
|
||||||
|
}
|
||||||
5
src/MaksIT.Core/Abstractions/Dto/DtoDocumentBase.cs
Normal file
5
src/MaksIT.Core/Abstractions/Dto/DtoDocumentBase.cs
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
namespace MaksIT.Core.Abstractions.Dto;
|
||||||
|
|
||||||
|
public abstract class DtoDocumentBase<T> : DtoObjectBase {
|
||||||
|
public required T Id { get; set; }
|
||||||
|
}
|
||||||
4
src/MaksIT.Core/Abstractions/Dto/DtoObjectBase.cs
Normal file
4
src/MaksIT.Core/Abstractions/Dto/DtoObjectBase.cs
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
namespace MaksIT.Core.Abstractions.Dto;
|
||||||
|
|
||||||
|
public abstract class DtoObjectBase {
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user