2 types derived from SdkResultFactory
Microsoft.Build (1)
BackEnd\Components\SdkResolution\SdkResultFactory.cs (1)
17
internal class SdkResultFactory :
SdkResultFactoryBase
Microsoft.DotNet.MSBuildSdkResolver.Tests (1)
GivenAnMSBuildSdkResolver.cs (1)
916
private sealed class MockFactory :
SdkResultFactory
34 references to SdkResultFactory
Microsoft.Build (4)
BackEnd\Components\SdkResolution\DefaultSdkResolver.cs (2)
10
using SdkResultFactoryBase = Microsoft.Build.Framework.
SdkResultFactory
;
31
public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase context,
SdkResultFactoryBase
factory)
BackEnd\Components\SdkResolution\SdkResultFactory.cs (2)
8
using SdkResultFactoryBase = Microsoft.Build.Framework.
SdkResultFactory
;
15
/// An internal implementation of <see cref="Framework.
SdkResultFactory
"/>.
Microsoft.Build.Engine.UnitTests (20)
BackEnd\SdkResolverLoader_Tests.cs (4)
23
using SdkResultFactoryBase = Microsoft.Build.Framework.
SdkResultFactory
;
412
public override SdkResultBase Resolve(SdkReference sdkReference, SdkResolverContextBase resolverContext,
SdkResultFactoryBase
factory)
428
public override SdkResultBase Resolve(SdkReference sdkReference, SdkResolverContextBase resolverContext,
SdkResultFactoryBase
factory)
447
public override SdkResultBase Resolve(SdkReference sdkReference, SdkResolverContextBase resolverContext,
SdkResultFactoryBase
factory)
BackEnd\SdkResolverService_Tests.cs (9)
21
using SdkResultFactoryBase = Microsoft.Build.Framework.
SdkResultFactory
;
906
public override SdkResultBase Resolve(SdkReference sdkReference, SdkResolverContextBase resolverContext,
SdkResultFactoryBase
factory) => null;
915
public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase resolverContext,
SdkResultFactoryBase
factory)
934
public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase resolverContext,
SdkResultFactoryBase
factory)
953
public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase resolverContext,
SdkResultFactoryBase
factory)
972
public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase resolverContext,
SdkResultFactoryBase
factory)
993
public override SdkResultBase Resolve(SdkReference sdkReference, SdkResolverContextBase resolverContext,
SdkResultFactoryBase
factory)
1015
public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase resolverContext,
SdkResultFactoryBase
factory)
1028
public override SdkResultBase Resolve(SdkReference sdk, SdkResolverContextBase resolverContext,
SdkResultFactoryBase
factory)
Evaluation\ProjectSdkImplicitImport_Tests.cs (2)
22
using SdkResultFactory = Microsoft.Build.Framework.
SdkResultFactory
;
803
SdkResultFactory
factory)
InternalEngineHelpers.cs (5)
19
using SdkResultFactory = Microsoft.Build.Framework.
SdkResultFactory
;
42
private readonly Func<SdkReference, SdkResolverContext,
SdkResultFactory
, Framework.SdkResult> _resolveFunc;
56
public ConfigurableMockSdkResolver(Func<SdkReference, SdkResolverContext,
SdkResultFactory
, Framework.SdkResult> resolveFunc)
65
public override Framework.SdkResult Resolve(SdkReference sdkReference, SdkResolverContext resolverContext,
SdkResultFactory
factory)
142
public override Framework.SdkResult Resolve(SdkReference sdkReference, SdkResolverContext resolverContext,
SdkResultFactory
factory)
Microsoft.Build.Framework (2)
Sdk\SdkResolver.cs (2)
36
/// Note: You must use <see cref="
SdkResultFactory
"/> to return a result.
41
SdkResultFactory
factory);
Microsoft.DotNet.MSBuildSdkResolver (6)
CachingWorkloadResolver.cs (1)
82
public SdkResult? ToSdkResult(SdkReference sdkReference,
SdkResultFactory
factory)
MSBuildSdkResolver.cs (5)
54
public delegate SdkResult UpdatedSdkResultFactorySuccess(
SdkResultFactory
factory, string sdkPath, string? sdkVersion, IDictionary<string, string?>? propertiesToAdd, IDictionary<string, SdkResultItem>? itemsToAdd, List<string>? warnings, IDictionary<string, string?>? environmentVariablesToAdd);
58
if (typeof(
SdkResultFactory
).GetMethod("IndicateSuccess", [
68
typeof(Func<
SdkResultFactory
, string, string?, IDictionary<string, string?>?, IDictionary<string, SdkResultItem>?, List<string>?, IDictionary<string, string?>?, SdkResult>),
109
public override SdkResult? Resolve(SdkReference sdkReference, SdkResolverContext context,
SdkResultFactory
factory)
385
private static SdkResult Failure(
SdkResultFactory
factory, ResolverLogger? logger, SdkLogger sdkLogger, string format, params object?[] args)
Microsoft.NET.Sdk.WorkloadMSBuildSdkResolver (2)
CachingWorkloadResolver.cs (1)
82
public SdkResult? ToSdkResult(SdkReference sdkReference,
SdkResultFactory
factory)
WorkloadSdkResolver.cs (1)
35
public override SdkResult? Resolve(SdkReference sdkReference, SdkResolverContext resolverContext,
SdkResultFactory
factory)