pagination for backtest and optimization

This commit is contained in:
2025-07-16 14:27:07 +07:00
parent 11778aa2a4
commit f51fd5a5f7
15 changed files with 287 additions and 9 deletions

View File

@@ -448,6 +448,12 @@ namespace Managing.Application.Backtesting
return backtests;
}
public (IEnumerable<Backtest> Backtests, int TotalCount) GetBacktestsByRequestIdPaginated(string requestId, int page, int pageSize)
{
var (backtests, totalCount) = _backtestRepository.GetBacktestsByRequestIdPaginated(requestId, page, pageSize);
return (backtests, totalCount);
}
public Backtest GetBacktestByIdForUser(User user, string id)
{
var backtest = _backtestRepository.GetBacktestByIdForUser(user, id);