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, bool, CancellationToken)
Declaration
Task<IdentitySecurityLog> GetByUserIdAsync(Guid id, Guid userId, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Returns
GetCountAsync(DateTime?, DateTime?, string, string, string, Guid?, string, 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, string clientIpAddress = null, CancellationToken cancellationToken = default)
Parameters
Returns
GetListAsync(string, int, int, DateTime?, DateTime?, string, string, string, Guid?, string, string, string, string, bool, CancellationToken)
Declaration
Task<List<IdentitySecurityLog>> GetListAsync(string sorting = null, int maxResultCount = 2147483647, 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, string clientIpAddress = null, bool includeDetails = false, CancellationToken cancellationToken = default)
Parameters
Returns
Extension Methods