1 type derived from SdkResolverContext
Microsoft.Build (1)
BackEnd\Components\SdkResolution\SdkResolverContext.cs (1)
13
internal sealed class SdkResolverContext :
SdkResolverContextBase
19 references to SdkResolverContext
Microsoft.Build (4)
BackEnd\Components\SdkResolution\DefaultSdkResolver.cs (2)
8
using SdkResolverContextBase = Microsoft.Build.Framework.
SdkResolverContext
;
29
public override SdkResultBase Resolve(SdkReference sdk,
SdkResolverContextBase
context, SdkResultFactoryBase factory)
BackEnd\Components\SdkResolution\SdkResolverContext.cs (2)
6
using SdkResolverContextBase = Microsoft.Build.Framework.
SdkResolverContext
;
11
/// An internal implementation of <see cref="Framework.
SdkResolverContext
"/>.
Microsoft.Build.Framework (1)
Sdk\SdkResolver.cs (1)
37
SdkResolverContext
resolverContext,
Microsoft.Build.NuGetSdkResolver (10)
GlobalJsonReader.cs (5)
50
/// <inheritdoc cref="IGlobalJsonReader.GetMSBuildSdkVersions(
SdkResolverContext
, string)" />
51
public Dictionary<string, string> GetMSBuildSdkVersions(
SdkResolverContext
context, string fileName = GlobalJsonFileName)
102
internal static string GetStartingPath(
SdkResolverContext
context)
235
/// <param name="sdkResolverContext">The current <see cref="
SdkResolverContext
" /> to use.</param>
238
private Dictionary<string, string> ParseMSBuildSdkVersions(string globalJsonPath,
SdkResolverContext
sdkResolverContext)
IGlobalJsonReader.cs (2)
17
/// <param name="context">An <see cref="
SdkResolverContext
" /> to use when locating the file.</param>
20
Dictionary<string, string> GetMSBuildSdkVersions(
SdkResolverContext
context, string fileName = GlobalJsonReader.GlobalJsonFileName);
NuGetSdkResolver.cs (3)
78
public override SdkResult Resolve(SdkReference sdkReference,
SdkResolverContext
resolverContext, SdkResultFactory factory)
119
internal bool TryGetNuGetVersionForSdk(string id, string version,
SdkResolverContext
context, out object parsedVersion)
154
public static SdkResult GetSdkResult(SdkReference sdk, object nuGetVersion,
SdkResolverContext
context, SdkResultFactory factory)
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (4)
WorkloadSdkResolver.cs (4)
35
public override SdkResult? Resolve(SdkReference sdkReference,
SdkResolverContext
resolverContext, SdkResultFactory factory)
75
private string? GetSdkDirectory(
SdkResolverContext
context)
90
private string? GetDotNetRoot(
SdkResolverContext
context)
103
private static string? GetGlobalJsonStartDir(
SdkResolverContext
context)