Class LogRepository
- Namespace
- Oqtane.Repository
- Assembly
- Oqtane.Server.dll
public class LogRepository : ILogRepository
- Inheritance
-
object
LogRepository
- Implements
-
Constructors
LogRepository(IDbContextFactory<TenantDBContext>)
public LogRepository(IDbContextFactory<TenantDBContext> dbContextFactory)
Parameters
dbContextFactory IDbContextFactory<TenantDBContext>
Methods
AddLog(Log)
public void AddLog(Log log)
Parameters
log Log
DeleteLogs(int, int)
public int DeleteLogs(int siteId, int age)
Parameters
siteId int
age int
Returns
- int
GetLog(int)
public Log GetLog(int logId)
Parameters
logId int
Returns
- Log
GetLogs(int, string, string, int)
public IEnumerable<Log> GetLogs(int siteId, string level, string function, int rows)
Parameters
siteId int
level string
function string
rows int
Returns
- IEnumerable<Log>