示例#1
0
        public static IFunEvent CreateFunEvent()
        {
            SignMeUp       smu = new SignMeUp();
            ISignup        su  = smu;
            IFunEvent      fe  = smu;
            SignupBusiness sb  = new SignupBusiness(su, fe);

            return(sb);
        }
        public SignupModule(ISignup signup) : base("/Signup")
        {
            this.signup = signup;

            Post["/"] = x =>
            {
                try
                {
                    var email = Request.Form.email;
                    new System.Net.Mail.MailAddress(email);
                    this.signup.AddSignup(email);
                    return(Response.AsRedirect("/?signup=true"));
                }
                catch (Exception e)
                {
                }

                return(Response.AsRedirect("/"));
            };
        }
        public SignupModule(ISignup signup)
            : base("/Signup")
        {
            this.signup = signup;

            Post["/"] = x =>
                            {
                                try
                                {
                                    var email = Request.Form.email;
                                    new System.Net.Mail.MailAddress(email);
                                    this.signup.AddSignup(email);
                                    return Response.AsRedirect("/?signup=true");
                                }
                                catch(Exception e)
                                {

                                }

                                return Response.AsRedirect("/");
                            };
        }
示例#4
0
 public AwsCognitoAuthentication(IConfiguration configuration)
 {
     _signin        = new Signin(configuration);
     _signup        = new Signup(configuration);
     _signupConfirm = new SignupConfirm(configuration);
 }
 public LoginSignupPresenter(ISignup iSignup, ILogin iLogin = null)
 {
     this.iLogin  = iLogin;
     this.iSignup = iSignup;
 }
示例#6
0
 public SignupController(ISignup repo)
 {
     signup = repo;
 }
示例#7
0
 public SignupBusiness(ISignup iSignup, IFunEvent iFunEvent)
 {
     this._iSignup   = iSignup;
     this._iFunEvent = iFunEvent;
 }
示例#8
0
 public SignupImplTest()
 {
     _signup = new SignupImpl();
 }