public static IEnumerable<TestFindPrint_v2> zFindPrint(this IEnumerable<TestPrint_v2> prints, FindPrintManager findPrintManager) { foreach (TestPrint_v2 print in prints) { yield return new TestFindPrint_v2 { Print = print, FindPrintInfo = findPrintManager.Find(print.Title, print.PrintType) }; } }
public static IEnumerable <TestFindPrint_v2> zFindPrint(this IEnumerable <TestPrint_v2> prints, FindPrintManager findPrintManager) { foreach (TestPrint_v2 print in prints) { yield return(new TestFindPrint_v2 { Print = print, FindPrintInfo = findPrintManager.Find(print.Title, print.PrintType) }); } }
public FindPrintInfo FindPrint(string title, PrintType postType = PrintType.Unknow, bool forceSelect = false) { FindPrintInfo findPrint = null; if (Try(() => findPrint = _findPrintManager.Find(title, postType, forceSelect))) { return(findPrint); } else { return new FindPrintInfo { found = false } }; }