Interface IIdentitySecurityLogRepository
Assembly: Volo.Abp.Identity.Domain.dll
Syntax
public interface IIdentitySecurityLogRepository : IBasicRepository<IdentitySecurityLog, Guid>, IBasicRepository<IdentitySecurityLog>, IReadOnlyBasicRepository<IdentitySecurityLog, Guid>, IReadOnlyBasicRepository<IdentitySecurityLog>, IRepository
Methods
GetByUserIdAsync(Guid, Guid, Boolean, CancellationToken)
Declaration
Task<IdentitySecurityLog> GetByUserIdAsync(Guid id, Guid userId, bool includeDetails = false, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
Guid |
id |
|
Guid |
userId |
|
System.Boolean |
includeDetails |
|
CancellationToken |
cancellationToken |
|
Returns
GetCountAsync(Nullable<DateTime>, Nullable<DateTime>, String, String, String, Nullable<Guid>, String, String, String, CancellationToken)
Declaration
Task<long> GetCountAsync(DateTime? startTime = null, DateTime? endTime = null, string applicationName = null, string identity = null, string action = null, Guid? userId = null, string userName = null, string clientId = null, string correlationId = null, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
System.Nullable<DateTime> |
startTime |
|
System.Nullable<DateTime> |
endTime |
|
System.String |
applicationName |
|
System.String |
identity |
|
System.String |
action |
|
System.Nullable<Guid> |
userId |
|
System.String |
userName |
|
System.String |
clientId |
|
System.String |
correlationId |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.Int64> |
|
GetListAsync(String, Int32, Int32, Nullable<DateTime>, Nullable<DateTime>, String, String, String, Nullable<Guid>, String, String, String, Boolean, CancellationToken)
Declaration
Task<List<IdentitySecurityLog>> GetListAsync(string sorting = null, int maxResultCount = 50, int skipCount = 0, DateTime? startTime = null, DateTime? endTime = null, string applicationName = null, string identity = null, string action = null, Guid? userId = null, string userName = null, string clientId = null, string correlationId = null, bool includeDetails = false, CancellationToken cancellationToken = null)
Parameters
Type |
Name |
Description |
System.String |
sorting |
|
System.Int32 |
maxResultCount |
|
System.Int32 |
skipCount |
|
System.Nullable<DateTime> |
startTime |
|
System.Nullable<DateTime> |
endTime |
|
System.String |
applicationName |
|
System.String |
identity |
|
System.String |
action |
|
System.Nullable<Guid> |
userId |
|
System.String |
userName |
|
System.String |
clientId |
|
System.String |
correlationId |
|
System.Boolean |
includeDetails |
|
CancellationToken |
cancellationToken |
|
Returns
Extension Methods