MoreLinq.Source.MoreEnumerable.Acquire (nuget): C# source implementation that enhances LINQ to Objects with the method Acquire. Ensures that a source sequence of objects are all acquired successfully. If the acquisition of any one fails then those successfully acquired till that point are disposed.
Keywords: linq|extensions