| File: Commands\Workload\IWorkloadInfoHelper.cs | Web Access |
| Project: src\sdk\src\Cli\dotnet\dotnet.csproj (dotnet) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. #nullable disable using Microsoft.DotNet.Cli.Commands.Workload.Install; using Microsoft.DotNet.Cli.Commands.Workload.Install.WorkloadInstallRecords; using Microsoft.DotNet.Cli.Commands.Workload.List; using Microsoft.NET.Sdk.WorkloadManifestReader; namespace Microsoft.DotNet.Cli.Commands.Workload; internal interface IWorkloadInfoHelper : IWorkloadsRepositoryEnumerator { IInstaller Installer { get; } IWorkloadInstallationRecordRepository WorkloadRecordRepo { get; } IWorkloadResolver WorkloadResolver { get; } void CheckTargetSdkVersionIsValid(); }