Updates
This commit is contained in:
11
DCGEngine.Database/Interfaces/IDbTrackedEntity.cs
Normal file
11
DCGEngine.Database/Interfaces/IDbTrackedEntity.cs
Normal file
@@ -0,0 +1,11 @@
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
|
||||
namespace DCGEngine.Database.Interfaces;
|
||||
|
||||
/// <summary>
|
||||
/// Indicates a class should have a <see cref="DbSet{TEntity}"/> created and be tracked by the <see cref="DbContext"/>.
|
||||
/// </summary>
|
||||
public interface IDbTrackedEntity
|
||||
{
|
||||
|
||||
}
|
||||
14
DCGEngine.Database/Interfaces/ITimeTrackedEntity.cs
Normal file
14
DCGEngine.Database/Interfaces/ITimeTrackedEntity.cs
Normal file
@@ -0,0 +1,14 @@
|
||||
namespace DCGEngine.Database.Interfaces;
|
||||
|
||||
public interface ITimeTrackedEntity
|
||||
{
|
||||
/// <summary>
|
||||
/// The <see cref="DateTime"/> this entity was first added to the database.
|
||||
/// </summary>
|
||||
public DateTime? DateCreated { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// The <see cref="DateTime"/> this entity was last updated.
|
||||
/// </summary>
|
||||
public DateTime? DateUpdated { get; set; }
|
||||
}
|
||||
Reference in New Issue
Block a user