mirror of https://github.com/abpframework/abp.git
38 changed files with 169 additions and 176 deletions
@ -1,21 +0,0 @@ |
|||
namespace Volo.Abp.Auditing |
|||
{ |
|||
//TODO: Rename IAudited to IAuditedObject (also for ICreationAudited, IDeletionAudited... and so on)
|
|||
|
|||
/// <summary>
|
|||
/// This interface can be implemented to add standard auditing properties to a class.
|
|||
/// </summary>
|
|||
public interface IAudited : ICreationAudited, IModificationAudited |
|||
{ |
|||
|
|||
} |
|||
|
|||
/// <summary>
|
|||
/// Extends <see cref="IAudited"/> to add user navigation properties.
|
|||
/// </summary>
|
|||
/// <typeparam name="TUser">Type of the user</typeparam>
|
|||
public interface IAudited<TUser> : IAudited, ICreationAudited<TUser>, IModificationAudited<TUser> |
|||
{ |
|||
|
|||
} |
|||
} |
|||
@ -0,0 +1,19 @@ |
|||
namespace Volo.Abp.Auditing |
|||
{ |
|||
/// <summary>
|
|||
/// This interface can be implemented to add standard auditing properties to a class.
|
|||
/// </summary>
|
|||
public interface IAuditedObject : ICreationAuditedObject, IModificationAuditedObject |
|||
{ |
|||
|
|||
} |
|||
|
|||
/// <summary>
|
|||
/// Extends <see cref="IAuditedObject"/> to add user navigation properties.
|
|||
/// </summary>
|
|||
/// <typeparam name="TUser">Type of the user</typeparam>
|
|||
public interface IAuditedObject<TUser> : IAuditedObject, ICreationAuditedObject<TUser>, IModificationAuditedObject<TUser> |
|||
{ |
|||
|
|||
} |
|||
} |
|||
@ -1,19 +0,0 @@ |
|||
namespace Volo.Abp.Auditing |
|||
{ |
|||
/// <summary>
|
|||
/// This interface adds <see cref="IDeletionAudited"/> to <see cref="IAudited"/>.
|
|||
/// </summary>
|
|||
public interface IFullAudited : IAudited, IDeletionAudited |
|||
{ |
|||
|
|||
} |
|||
|
|||
/// <summary>
|
|||
/// Adds user navigation properties to <see cref="IFullAudited"/> interface for user.
|
|||
/// </summary>
|
|||
/// <typeparam name="TUser">Type of the user</typeparam>
|
|||
public interface IFullAudited<TUser> : IAudited<TUser>, IFullAudited, IDeletionAudited<TUser> |
|||
{ |
|||
|
|||
} |
|||
} |
|||
@ -0,0 +1,19 @@ |
|||
namespace Volo.Abp.Auditing |
|||
{ |
|||
/// <summary>
|
|||
/// This interface adds <see cref="IDeletionAuditedObject"/> to <see cref="IAuditedObject"/>.
|
|||
/// </summary>
|
|||
public interface IFullAuditedObject : IAuditedObject, IDeletionAuditedObject |
|||
{ |
|||
|
|||
} |
|||
|
|||
/// <summary>
|
|||
/// Adds user navigation properties to <see cref="IFullAuditedObject"/> interface for user.
|
|||
/// </summary>
|
|||
/// <typeparam name="TUser">Type of the user</typeparam>
|
|||
public interface IFullAuditedObject<TUser> : IAuditedObject<TUser>, IFullAuditedObject, IDeletionAuditedObject<TUser> |
|||
{ |
|||
|
|||
} |
|||
} |
|||
Loading…
Reference in new issue