1 write to Parts
Microsoft.AspNetCore.Razor.Test.Common.Tooling (1)
Mef\TestComposition.cs (1)
117
Parts
= parts;
10 references to Parts
Microsoft.AspNetCore.Razor.Test.Common.Tooling (10)
Mef\TestComposition.cs (10)
103
/// All subtypes of types specified in <see cref="ExcludedPartTypes"/> and defined in <see cref="Assemblies"/> are excluded before <see cref="
Parts
"/> are added.
130
var key = new CacheKey(Assemblies,
Parts
, ExcludedPartTypes);
156
=> ExportProviderCache.CreateAssemblyCatalog(Assemblies, ExportProviderCache.CreateResolver()).WithoutPartsOfTypes(ExcludedPartTypes).WithParts(
Parts
);
159
=> AddAssemblies(composition.Assemblies).AddParts(composition.
Parts
).AddExcludedPartTypes(composition.ExcludedPartTypes);
168
=> WithParts(
Parts
.Union(types ?? Array.Empty<Type>()));
180
=> RemoveAssemblies(composition.Assemblies).RemoveParts(composition.
Parts
).RemoveExcludedPartTypes(composition.ExcludedPartTypes);
189
=> WithParts(
Parts
.Except(types ?? Array.Empty<Type>()));
210
return new TestComposition(assemblies,
Parts
, ExcludedPartTypes);
225
=> parts ==
Parts
? this : new TestComposition(Assemblies, parts, ExcludedPartTypes);
228
=> excludedPartTypes == ExcludedPartTypes ? this : new TestComposition(Assemblies,
Parts
, excludedPartTypes);