Skip to content

Commit 083936b

Browse files
committed
2 parents 333caa2 + 45f6dba commit 083936b

File tree

1 file changed

+1
-7
lines changed

1 file changed

+1
-7
lines changed

src/ServiceProvider.cs

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ internal ServiceProvider(IUnityContainer container)
1616
{
1717
_container = container;
1818
_container.RegisterInstance<IServiceScope>(this, new ExternallyControlledLifetimeManager());
19-
_container.RegisterInstance<IServiceProvider>(this, new ExternallyControlledLifetimeManager());
19+
_container.RegisterInstance<IServiceProvider>(this, new ContainerControlledLifetimeManager());
2020
_container.RegisterInstance<IServiceScopeFactory>(this, new ExternallyControlledLifetimeManager());
2121
}
2222

@@ -73,12 +73,6 @@ public static explicit operator UnityContainer(ServiceProvider c)
7373
#region Disposable
7474

7575
public void Dispose()
76-
{
77-
Dispose(true);
78-
GC.SuppressFinalize(this);
79-
}
80-
81-
private void Dispose(bool _)
8276
{
8377
IDisposable disposable = _container;
8478
_container = null;

0 commit comments

Comments
 (0)