Esempio n. 1
0
 protected override void beforeEach()
 {
     startMessage = new StartApplication
     {
         PhysicalPath    = Environment.CurrentDirectory,
         ApplicationName = null,
         PortNumber      = 5500
     };
 }
Esempio n. 2
0
        public void use_web_sockets_address_sets_the_injection_text()
        {
            var start = new StartApplication();

            start.AutoRefreshWebSocketsAddress = "ws:foo";

            start.HtmlHeadInjectedText.ShouldContain("ws:foo");
            start.HtmlHeadInjectedText.ShouldContain("<script");
            start.HtmlHeadInjectedText.ShouldContain("</script>");
        }
Esempio n. 3
0
        public void Handle(StartApplicationSaga message)
        {
            var startCommand = new StartApplication
            {
                ApplicantEmail         = message.Email,
                ApplicantFirstName     = message.FirstName,
                ApplicantLastName      = message.LastName,
                ProductId              = message.ProductId,
                EligibilityQualifierId = message.EligibilityQualifierId
            };

            Bus.Send(startCommand);

            var createUserCommand = new CreateUser
            {
                Email    = message.Email,
                Password = message.Password
            };

            Bus.Send(createUserCommand);
        }