private IUserService GetUserService()
        {
            var globalSettingsRepository =
                new GlobalSettingRepository(ConfigurationManager.ConnectionStrings["BBOS"].ConnectionString);
            var applicationUserRepository =
                new ApplicationUserRepository(ConfigurationManager.ConnectionStrings["BBOS"].ConnectionString);
            var passwordHistoryRepository =
                new PasswordHistoryRepository(ConfigurationManager.ConnectionStrings["BBOS"].ConnectionString);
            var userManagerProvider           = new UserManagerProvider(ConfigurationManager.ConnectionStrings["BBOS"].ConnectionString);
            var authenticationManagerProvider = new AuthenticationManagerProvider(new HttpContextBaseProvider());

            return(new UserService(
                       userManagerProvider,
                       passwordHistoryRepository,
                       applicationUserRepository,
                       globalSettingsRepository,
                       authenticationManagerProvider));
        }
        private IUserService GetUserService()
        {
            var globalSettingsRepository      = new GlobalSettingRepository(ConfigurationManager.ConnectionStrings["Unity"].ConnectionString);
            var applicationUserRepository     = new ApplicationUserRepository(ConfigurationManager.ConnectionStrings["Unity"].ConnectionString);
            var manCoRepository               = new ManCoRepository(ConfigurationManager.ConnectionStrings["Unity"].ConnectionString);
            var passwordHistoryRepository     = new PasswordHistoryRepository(ConfigurationManager.ConnectionStrings["Unity"].ConnectionString);
            var userManagerProvider           = new UserManagerProvider(ConfigurationManager.ConnectionStrings["Unity"].ConnectionString);
            var roleManagerProvider           = new RoleManagerProvider(ConfigurationManager.ConnectionStrings["Unity"].ConnectionString);
            var authenticationManagerProvider = new AuthenticationManagerProvider(new HttpContextBaseProvider());
            var sessionRepository             = new SessionRepository(ConfigurationManager.ConnectionStrings["Unity"].ConnectionString);

            return(new UserService(
                       userManagerProvider,
                       roleManagerProvider,
                       authenticationManagerProvider,
                       applicationUserRepository,
                       passwordHistoryRepository,
                       globalSettingsRepository,
                       manCoRepository,
                       sessionRepository));
        }