Beispiel #1
0
        private static void RunMailSenderJob(string connectionString, int partitionId)
        {
            var serializer        = new Serializer();
            var executor          = new SqlProcedureExecutor(connectionString);
            var messages          = new EmailMessageRepository(executor);
            var mailConfiguration = new MailConfiguration();
            var sender            = new MailSender(mailConfiguration);

            var job = new MailSenderJob(messages, partitionId, sender, serializer);

            job.Work();
        }
Beispiel #2
0
		private static void RunMailSenderJob(string connectionString, int partitionId)
		{
			var serializer = new Serializer();
			var executor = new SqlProcedureExecutor(connectionString);
			var messages = new EmailMessageRepository(executor);
			var mailConfiguration = new MailConfiguration();
			var sender = new MailSender(mailConfiguration);

			var job = new MailSenderJob(messages, partitionId, sender, serializer);

			job.Work();
		}