Skip to content

Instantly share code, notes, and snippets.

View uialberto's full-sized avatar

Alberto Baigorria uialberto

View GitHub Profile
@uialberto
uialberto / IoCUnityMicrosoft.cs
Last active September 17, 2016 03:01
Contenedor de inversion de control Unity
public class Bootstrapper
{
private IUnityContainer unityContainer;
public Bootstrapper()
{
unityContainer = new UnityContainer();
unityContainer.RegisterType<IPasswordCipher, Pbkdf2PasswordCipher>(new ContainerControlledLifetimeManager());
unityContainer.RegisterType<IPasswordCipherFactory, Pbkdf2PasswordCipherFactory>(new ContainerControlledLifetimeManager());
var cipherPassword = unityContainer.Resolve<IPasswordCipher>();
var cipherPasswordFactory = unityContainer.Resolve<IPasswordCipherFactory>();