diff --git a/src/Microsoft.AspNet.Identity/IdentityBuilder.cs b/src/Microsoft.AspNet.Identity/IdentityBuilder.cs index 259fc42a95..3481b848bd 100644 --- a/src/Microsoft.AspNet.Identity/IdentityBuilder.cs +++ b/src/Microsoft.AspNet.Identity/IdentityBuilder.cs @@ -16,12 +16,6 @@ namespace Microsoft.AspNet.Identity Services = services; } - public IdentityBuilder AddInstance(T obj) - { - Services.AddInstance(obj); - return this; - } - public IdentityBuilder AddUserStore(IUserStore store) { return AddInstance(store); @@ -64,5 +58,12 @@ namespace Microsoft.AspNet.Identity Services.AddScoped(); return this; } + + private IdentityBuilder AddInstance(TService instance) + where TService : class + { + Services.AddInstance(instance); + return this; + } } } \ No newline at end of file