IngestData<T>(T item)
2. IngestData<T>(IEnumerable<T> items)
Первый метод просто вызывает второй, оборачивая item в List
Но из-за того как работают типы у меня получается бесконечный цикл - в первом методе я пишу что-то типа this.IngestData(new List<T> { item }) и вызывается тот же первый метод
Как я могу это обойти по-нормальному?
this.IngestData((IEnumerable<T>)new List<T> { item })
тебе это не намекает на то что оно и в пользовательском коде нормально работать не будет и кому-нибудь ногу отстрелит?
надо человеку
не надо ему
Если нет толку от обработки батчем, то сделай наоборот - имплементия в первом а второй его вьізьівает в цикле
InsertDataRange религия не позволяет?
мне, мне там всего надо в батче обрабатывать, только в единичных случаях нужно туда 1 айтем пихать
Обсуждают сегодня