- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
/// <summary>
/// Sql-ограничение на конструкцию in: 2160 параметров в одном запросе
/// </summary>
/// <param name="queries">queries</param>
/// <returns></returns>
private async IQueryable<Department> GetDataRecursiveByQuery(params string[] queries)
{
if (queries.Any())
{
var filterQueries = queries.ToList().Take(2160);
var departments = await FilterDepatments(filterQueries.ToArray());
var nextFilterQueries = queries.Except(filterQueries);
return departments.AddRange(GetDataRecursiveByQuery());
}
}
guest8 24.07.2019 15:27 # −999
guest8 24.07.2019 16:03 # −999
eszett 08.08.2019 12:13 # 0
666_N33D135 25.07.2019 09:07 # 0
Это чтобы оправдать Recursive в имени?
Оно разве скопулируется? Там же нехватка ретурнов.
Что за танцы Array -> List ->Array?
guest8 25.07.2019 14:31 # −999
666_N33D135 25.07.2019 14:41 # 0
guest8 25.07.2019 15:28 # −999
TEH3OPHblu_nemyx 25.07.2019 18:53 # 0
guest8 26.07.2019 15:37 # −999