(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