/// <summary> /// Выполнение положительного условия или возвращение предыдущей ошибки в результирующем ответе значения с возвращением к коллекции /// </summary> public static IResultCollection <TValueOut> ResultValueOkToCollection <TValueIn, TValueOut>(this IResultValue <TValueIn> @this, Func <TValueIn, IEnumerable <TValueOut> > okFunc) => @this. ResultValueOk(okFunc). ToResultCollection();