Skip to content

Commit 457b5ec

Browse files
authored
Merge pull request #17 from alistairjevans/develop
Autofac v5 Upgrade
2 parents fc67aca + 25006c1 commit 457b5ec

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

appveyor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ version: 5.0.0.{build}
22

33
configuration: Release
44

5-
os: Visual Studio 2017
5+
os: Visual Studio 2019
66

77
environment:
88
DOTNET_SKIP_FIRST_TIME_EXPERIENCE: true

global.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"sdk": {
3-
"version": "2.2.101"
3+
"version": "3.1.100"
44
}
55
}

src/Autofac.Integration.Mef/Autofac.Integration.Mef.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
</PropertyGroup>
3636

3737
<ItemGroup>
38-
<PackageReference Include="Autofac" Version="5.0.0-develop-00634" />
38+
<PackageReference Include="Autofac" Version="5.0.0" />
3939
<PackageReference Include="Microsoft.CodeAnalysis.Analyzers" Version="2.9.4">
4040
<PrivateAssets>All</PrivateAssets>
4141
</PackageReference>
@@ -97,4 +97,4 @@
9797
</AssemblyAttribute>
9898
</ItemGroup>
9999

100-
</Project>
100+
</Project>

src/Autofac.Integration.Mef/RegistrationExtensions.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ public static IRegistrationBuilder<TLimit, TActivatorData, TSingleRegistrationSt
6868

6969
var configuration = new ExportConfigurationBuilder();
7070
configurationAction(configuration);
71-
registration.OnRegistered(e => AttachExport(e.ComponentRegistry, e.ComponentRegistration, configuration));
71+
registration.OnRegistered(e => AttachExport(e.ComponentRegistryBuilder, e.ComponentRegistration, configuration));
7272

7373
return registration;
7474
}
@@ -236,7 +236,7 @@ public static IEnumerable<Export> ResolveExports<T>(this IComponentContext conte
236236
}
237237

238238
[SuppressMessage("Microsoft.Reliability", "CA2000:Dispose objects before losing scope", Justification = "The component registry is responsible for disposal of contained registrations.")]
239-
private static void AttachExport(IComponentRegistry registry, IComponentRegistration registration, ExportConfigurationBuilder exportConfiguration)
239+
private static void AttachExport(IComponentRegistryBuilder registry, IComponentRegistration registration, ExportConfigurationBuilder exportConfiguration)
240240
{
241241
var contractService = new ContractBasedService(exportConfiguration.ContractName, exportConfiguration.ExportTypeIdentity);
242242

0 commit comments

Comments
 (0)