React to DI changes

This commit is contained in:
Pranav K 2014-10-21 17:37:35 -07:00
parent be8b3b1bbf
commit a091c191bb
1 changed files with 7 additions and 6 deletions

View File

@ -16,12 +16,6 @@ namespace Microsoft.AspNet.Identity
Services = services; Services = services;
} }
public IdentityBuilder<TUser, TRole> AddInstance<T>(T obj)
{
Services.AddInstance(obj);
return this;
}
public IdentityBuilder<TUser, TRole> AddUserStore(IUserStore<TUser> store) public IdentityBuilder<TUser, TRole> AddUserStore(IUserStore<TUser> store)
{ {
return AddInstance(store); return AddInstance(store);
@ -64,5 +58,12 @@ namespace Microsoft.AspNet.Identity
Services.AddScoped<TManager>(); Services.AddScoped<TManager>();
return this; return this;
} }
private IdentityBuilder<TUser, TRole> AddInstance<TService>(TService instance)
where TService : class
{
Services.AddInstance(instance);
return this;
}
} }
} }