Reputation: 19
the below registration code is for structuremap.
For<IDataProtector>().Use(() => new DpapiDataProtectionProvider().Create("ASP.NET Identity"));
what is the equivalent registration in unity?
it gives error when I tried as below.
container.RegisterType<IDataProtector>(() => new DpapiDataProtectionProvider().Create("ASP.NET Identity"));
Upvotes: 1
Views: 156
Reputation: 24913
container.RegisterType<IDataProtector>(new InjectionFactory(c => new DpapiDataProtectionProvider().Create("ASP.NET Identity")));
Upvotes: 2