Update WebAPI method for GetLogs so that we can test out some Expression filter queries in POSTMAN

This commit is contained in:
Warren
2018-08-29 18:37:37 +01:00
parent 424ae7bb91
commit fcf8290df9
2 changed files with 6 additions and 3 deletions

View File

@@ -33,7 +33,10 @@ namespace Umbraco.Core.Logging.Viewer
/// Returns the collection of logs
/// </summary>
PagedResult<LogMessage> GetLogs(DateTimeOffset startDate, DateTimeOffset endDate,
int pageNumber = 1, int pageSize = 100, Direction orderDirection = Direction.Descending);
int pageNumber = 1,
int pageSize = 100,
Direction orderDirection = Direction.Descending,
string filterExpression = null);
}
}

View File

@@ -39,9 +39,9 @@ namespace Umbraco.Web.Editors
}
[HttpGet]
public PagedResult<LogMessage> GetLogs()
public PagedResult<LogMessage> GetLogs(int pageNumber = 1, string filterExpression = null)
{
return _logViewer.GetLogs(startDate: DateTime.Now, endDate: DateTime.Now);
return _logViewer.GetLogs(startDate: DateTime.Now, endDate: DateTime.Now, filterExpression: filterExpression, pageNumber: pageNumber);
}
}