public AccountController(
            OpenIdMembershipService membershipService, 
            IRepository<User> userRepository, 
            IRepository<Data.Blog> blogRepo, 
            IRepository<Invitation> invitationRepository,
            IAttacher<User> userAttacher,
            IAttacher<Securable> securableAttacher,
            ISecurityHelper securityHelper,
            IHttpContextService httpContext)
            : base(blogRepo, httpContext)
        {
            _openIdMembership = membershipService;
			_userRepository = userRepository;
            _securityHelper = securityHelper;
            _invitationRepository = invitationRepository;
            _userAttacher = userAttacher;
            _securableAttacher = securableAttacher;
        }
        public AccountController(OpenIdMembershipService membershipService, IRepository<User> userRepository)
        {
            _openIdMembership = membershipService;
			_userRepository = userRepository;
        }