public static IContainer Initialize() { ObjectFactory.Initialize(x => { var authenticationRegistry = new AuthenticationRegistry( new FacebookProvider(ConfigurationManager.AppSettings["FacebookAppId"], ConfigurationManager.AppSettings["FacebookAppSecret"]), new GoogleProvider(ConfigurationManager.AppSettings["GoogleConsumerKey"], ConfigurationManager.AppSettings["GoogleConsumerSecret"]), new TwitterProvider(ConfigurationManager.AppSettings["TwitterConsumerKey"], ConfigurationManager.AppSettings["TwitterConsumerSecret"]) ); x.AddRegistry(authenticationRegistry); }); return ObjectFactory.Container; }
public static IContainer Initialize() { ObjectFactory.Initialize(x => { var authenticationRegistry = new AuthenticationRegistry( new FacebookProvider(ConfigurationManager.AppSettings["FacebookAppId"], ConfigurationManager.AppSettings["FacebookAppSecret"]), new GoogleProvider(ConfigurationManager.AppSettings["GoogleConsumerKey"], ConfigurationManager.AppSettings["GoogleConsumerSecret"]), new TwitterProvider(ConfigurationManager.AppSettings["TwitterConsumerKey"], ConfigurationManager.AppSettings["TwitterConsumerSecret"]) ); x.AddRegistry(authenticationRegistry); }); return(ObjectFactory.Container); }