diff --git a/Slim.Tests/Resolvers/IndependentServiceResolver.cs b/Slim.Tests/Resolvers/IndependentServiceResolver.cs
index 08419ff..c0e0f2f 100644
--- a/Slim.Tests/Resolvers/IndependentServiceResolver.cs
+++ b/Slim.Tests/Resolvers/IndependentServiceResolver.cs
@@ -18,7 +18,7 @@ namespace Slim.Tests.Resolvers
return false;
}
- public object Resolve(Type type)
+ public object Resolve(IServiceProvider serviceProvider, Type type)
{
this.Called++;
return new IndependentService();
diff --git a/Slim/Resolvers/IDependencyResolver.cs b/Slim/Resolvers/IDependencyResolver.cs
index f16b827..f6bebb4 100644
--- a/Slim/Resolvers/IDependencyResolver.cs
+++ b/Slim/Resolvers/IDependencyResolver.cs
@@ -5,6 +5,6 @@ namespace Slim.Resolvers
public interface IDependencyResolver
{
bool CanResolve(Type type);
- object Resolve(Type type);
+ object Resolve(IServiceProvider serviceProvider, Type type);
}
}
diff --git a/Slim/ServiceManager.cs b/Slim/ServiceManager.cs
index 0382105..db136f7 100644
--- a/Slim/ServiceManager.cs
+++ b/Slim/ServiceManager.cs
@@ -445,7 +445,7 @@ namespace Slim
{
if (resolver.CanResolve(type))
{
- return resolver.Resolve(type);
+ return resolver.Resolve(this, type);
}
}
diff --git a/Slim/Slim.csproj b/Slim/Slim.csproj
index 51d1862..f68d0f6 100644
--- a/Slim/Slim.csproj
+++ b/Slim/Slim.csproj
@@ -8,10 +8,10 @@
Service lifetime management and dependency injection framework.
- 1.0.2.2
- 1.0.2.2
+ 1.3.1.0
+ 1.3.1.0
https://github.com/AlexMacocian/Slim
- 1.3
+ 1.3.1
true
true
true