1 implementation of IApiCompatRunner
Microsoft.DotNet.ApiCompatibility (1)
Runner\ApiCompatRunner.cs (1)
19
IAssemblySymbolLoaderFactory assemblySymbolLoaderFactory) :
IApiCompatRunner
9 references to IApiCompatRunner
Microsoft.DotNet.ApiCompat.Task (4)
src\sdk\src\Compatibility\ApiCompat\Microsoft.DotNet.ApiCompat.Shared\ApiCompatServiceProvider.cs (3)
18
private readonly Lazy<
IApiCompatRunner
> _apiCompatRunner;
28
_apiCompatRunner = new Lazy<
IApiCompatRunner
>(() =>
57
public
IApiCompatRunner
ApiCompatRunner => _apiCompatRunner.Value;
src\sdk\src\Compatibility\ApiCompat\Microsoft.DotNet.ApiCompat.Shared\ValidateAssemblies.cs (1)
25
IApiCompatRunner
apiCompatRunner = serviceProvider.ApiCompatRunner;
Microsoft.DotNet.ApiCompatibility (1)
Runner\ApiCompatRunnerOptions.cs (1)
7
/// Options to configure api comparison performed by the <see cref="
IApiCompatRunner
"/>.
Microsoft.DotNet.PackageValidation (4)
ApiCompatRunnerExtensions.cs (1)
17
public static void QueueApiCompatFromContentItem(this
IApiCompatRunner
apiCompatRunner,
Validators\BaselinePackageValidator.cs (1)
16
IApiCompatRunner
apiCompatRunner) : IPackageValidator
Validators\CompatibleFrameworkInPackageValidator.cs (1)
17
IApiCompatRunner
apiCompatRunner) : IPackageValidator
Validators\CompatibleTFMValidator.cs (1)
16
IApiCompatRunner
apiCompatRunner) : IPackageValidator