2020-02-09 02:35:16 +00:00
|
|
|
using System;
|
2015-07-26 14:22:20 +00:00
|
|
|
using System.Collections.Generic;
|
|
|
|
|
2018-03-10 08:05:56 +00:00
|
|
|
namespace Jackett.Common.Models
|
2015-07-26 14:22:20 +00:00
|
|
|
{
|
|
|
|
public class CachedQueryResult
|
|
|
|
{
|
2020-02-10 22:16:19 +00:00
|
|
|
private readonly List<ReleaseInfo> results;
|
2015-07-26 14:22:20 +00:00
|
|
|
|
2020-02-09 02:35:16 +00:00
|
|
|
public CachedQueryResult(string query, List<ReleaseInfo> results)
|
|
|
|
{
|
2015-07-26 14:22:20 +00:00
|
|
|
this.results = results;
|
2020-02-25 16:08:03 +00:00
|
|
|
Created = DateTime.Now;
|
|
|
|
Query = query;
|
2015-07-26 14:22:20 +00:00
|
|
|
}
|
|
|
|
|
2020-02-25 16:08:03 +00:00
|
|
|
public IReadOnlyList<ReleaseInfo> Results => results.AsReadOnly();
|
2015-07-26 14:22:20 +00:00
|
|
|
|
2020-02-25 16:08:03 +00:00
|
|
|
public DateTime Created { get; }
|
2015-07-26 14:22:20 +00:00
|
|
|
|
2020-02-25 16:08:03 +00:00
|
|
|
public string Query { get; }
|
2015-07-26 14:22:20 +00:00
|
|
|
}
|
|
|
|
}
|