File: Utilities\Disposables.cs | Web Access |
Project: ..\..\..\src\BuiltInTools\dotnet-watch\dotnet-watch.csproj (dotnet-watch) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. namespace Microsoft.DotNet.Watch; internal readonly record struct Disposables(List<IDisposable> disposables) : IDisposable { public List<IDisposable> Items => disposables; public void Dispose() { foreach (var disposable in disposables) { disposable.Dispose(); } } } |