Found 9 packages
This is a generic helper to help try some action until the given condition is met. It now works seamlessly with C# async/await keywords for asynchronous operations, which is very common in a scenario that requires retry logic.
This project enhances LINQ to Objects with the following methods: Acquire, Aggregate (some EXPERIMENTAL), AggregateRight, Append, Assert, AssertCount, AtLeast, AtMost, Await (EXPERIMENTAL), AwaitCompletion (EXPERIMENTAL), Backsert, Batch, Cartesian, Choose, CountBetween, CompareCount, CountBy, CountDown, Consume, DistinctBy, Duplicates, EndsWith, EquiZip, Evaluate, Exactly, ExceptBy, Exclude, FallbackIfEmpty, FillBackward, FillForward, Flatten, Fold, ForEach, From, FullGroupJoin, FullJoin, Generate, GenerateByIndex, GroupAdjacent, Index, IndexBy, Insert, Interleave, Lag, Lead, LeftJoin, Maxima, Memoize (EXPERIMENTAL), Merge (EXPERIMENTAL), Minima, Move, OrderBy, OrderedMerge, Pad, PadStart, Pairwise, PartialSort, PartialSortBy, Partition, Permutations, Pipe, Prepend, PreScan, Random, RandomDouble, RandomSubset, Rank, RankBy, Repeat, Return, RightJoin, RunLengthEncode, Scan, ScanBy, ScanRight, Segment, Sequence, Shuffle, SkipLast, SkipLastWhile, SkipUntil, Slice, SortedMerge, Split, StartsWith, Subsets, TagFirstLast, TakeEvery, TakeLast, TakeUntil, ThenBy, ToArrayByIndex, ToDataTable, ToDelimitedString, ToDictionary, ToHashSet, ToLookup, Trace, Transpose, TraverseBreadthFirst, TraverseDepthFirst, TrySingle (EXPERIMENTAL), Unfold, Window, WindowLeft, WindowRight, ZipLongest, ZipShortest
TryIt offers a simple, fluent way to try/retry actions, methods and tasks. You can pause between retries using one of the built-in delay policies or create your own. You can also add error and success policies to fine tune your control of the process. **Warning** Versions 2.0.0 and above have several breaking changes with previous versions. See the documentation for details.
A simple library for retrying and waiting for a condition to be True.
This project enhances LINQ to Objects with the following methods: AggregateRight, AssertCount, AtLeast, AtMost, Cartesian, Choose, CountBetween, CollectionEqual, CompareCount, CountBy, CountDown, Consume, DenseRank, DenseRankBy, DistinctBy, ElementAt (pre-.NET 6.0), EndsWith, EquiZip, Evaluate, Exactly, ExceptBy, Exclude, FallbackIfEmpty, FillBackward, FillForward, Flatten, Fold, From, FullGroupJoin, FullJoin, Generate, GetShortestPath, GetShortestPathCost, GetShortestPaths, GroupAdjacent, Index, IndexBy, Insert, Interleave, Lag, Lead, LeftJoin, Move, OrderBy, OrderedMerge, Pad, PadStart, PartialSort, PartialSortBy, Partition, Permutations, Pipe, PreScan, Random, RandomDouble, RandomSubset, Rank, RankBy, Return, RightJoin, RunLengthEncode, ScanBy, ScanRight, Segment, Sequence, Shuffle, SkipUntil, Slice, SortedMerge, Split, StartsWith, Subsets, TagFirstLast, Take (pre-.NET 6.0), TakeEvery, TakeUntil, ThenBy, ToArrayByIndex, ToDataTable, ToDelimitedString, ToDictionary, ToLookup, Trace, Transpose, TraverseBreadthFirst, TraverseDepthFirst, TrySingle, Where, Window, WindowLeft, WindowRight, ZipLongest, ZipMap, ZipShortest
This is a generic helper to help try some action until the given condition is met. It now works seamlessly with C# async/await keywords for asynchronous operations, which is very common in a scenario that requires retry logic.
The Barcode Xpress SDK includes all functionality needed for detecting, reading and writing more than 30 types of barcodes with speed and accuracy. This powerful control accurately reads and writes common industry 1D and 2D barcodes, detecting them anywhere on the page, in any orientation. You can build .NET Core applications that recognize multiple barcodes in pages, up to 1000 pages per minute. Our barcode SDK is not only fast and accurate, but easy to integrate into your applications. With this NuGet package and our user-friendly API you can add barcode capabilities to your application in minutes. Supported Barcode Types: 1D Barcodes * Add-2 * Add-5 * Airline 2 of 5 * Australia Post 4-State Code * BCD Matrix * Codabar * Code 128 (A,B,C) * Code 2 of 5 * Code 32 * Code 39 * Code 39 Extended * Code 93 * Code 93 Extended * DataLogic 2 of 5 * EAN 128 (GS1, UCC) * EAN-13 * EAN-8 * GS1 DataBar * Industrial 2 of 5 * Intelligent Mail (OneCode) * Interleaved 2 of 5 * Invert 2 of 5 * ITF-14 / SCC-14 * Matrix 2 of 5 * Patch Codes * PLANET * PostNet * Royal Mail (RM4SCC) * UCC 128 * UPC-A * UPC-E * UPU 4-State 2D Barcodes: * QR * Micro QR * Aztec * PDF 417 * Micro PDF 417 * Datamatrix Licensing: Barcode Xpress does not require a license for evaluation. Simply download our SDK and try it! Barcode results will be partially hidden until a paid license is purchased. Contact sales@accusoft.com for more information. Our Barcode library API supports most common use-case scenarios, such as: * Detect, read and write 1D and 2D barcodes * Grayscale (8bpp) detection on various 1D barcode types. * Recognize barcodes located anywhere on a page * Read damaged, broken and incorrect barcodes that other SDK engines fail to read * Report confidence values for detected barcodes * Compute the row and column information for 2D barcodes. * Return the error correction level for 2D barcodes. * Set an optional minimum size that barcodes must meet to be recognized * Track the internal states of the QR Code as it is being read at any point in the output stream (e.g., Kanji, Numeric, etc.)
This project enhances LINQ to Objects with the following methods: Acquire, Aggregate (some EXPERIMENTAL), AggregateRight, Assert, AssertCount, AtLeast, AtMost, Await (EXPERIMENTAL), AwaitCompletion (EXPERIMENTAL), Backsert, Batch, Cartesian, Choose, CountBetween, CompareCount, CountBy, CountDown, Consume, EndsWith, EquiZip, Evaluate, Exactly, Exclude, FallbackIfEmpty, FillBackward, FillForward, Flatten, Fold, ForEach, From, FullGroupJoin, FullJoin, Generate, GenerateByIndex, GroupAdjacent, Index, IndexBy, Insert, Interleave, Lag, Lead, LeftJoin, MaxElementsBy, Memoize (EXPERIMENTAL), MinElementsBy, Move, OrderBy, OrderedMerge, Pad, PadStart, Pairwise, PartialSort, PartialSortBy, Partition, Permutations, Pipe, PreScan, Random, RandomDouble, RandomSubset, Rank, RankBy, Repeat, Return, RightJoin, RunLengthEncode, Scan, ScanBy, ScanRight, Segment, Sequence, Shuffle, SkipLast, SkipUntil, Slice, SortedMerge, Split, StartsWith, Subsets, TagFirstLast, TakeEvery, TakeLast, TakeUntil, ThenBy, ToArrayByIndex, ToDataTable, ToDelimitedString, ToDictionary, ToHashSet, ToLookup, Trace, Transpose, TraverseBreadthFirst, TraverseDepthFirst, TrySingle (EXPERIMENTAL), Unfold, Window, WindowLeft, WindowRight, ZipLongest, ZipShortest
A Youtube Extractor library. Search for videos and get information about them and even the video to play or download I'll try to update every few days to weekly with features. After the main features have been fully implemented it will be any bug fixes to small changes. For now any questions or problems relating to this library ask in stackoverflow until a github repository has been setup or through Nuget Additions: - Channels Includes: - Videos - Playlists - Community posts - Channels - Full Search has had few tweaks in results Notes: - Currently you can only get the first bunch of videos, playlists, community posts & channels. - Using a SearchItem to get a video or playlist should return with the ChannelDetails complete with thumbnails. Upcoming Features: - Using Channel Classes to make regular Detail Classes - Sign in and upload (hopefully) - Videos and playlists from youtube homepage - See comments (possibly one first few) - Related/Recommended videos - Creating/Editing custom playlists - Download a full playlists