Exemple #1
0
        private static void SendSmsUsingZeroConfigProviders()
        {
            Console.WriteLine("##############Sending sms using zero config provider##############\n");

            var providerManager = new ZeroConfigProviderManager(Environment.CurrentDirectory);
            var smsProviders = providerManager.Providers.All<ISmsZeroConfigProvider>();

            var message = new Message()
            {
                Sender = "007",
                Text = "Hello World",
                PhoneNumbers = "1010101010,2020202020,3030303030"
            };

            foreach (var smsProvider in smsProviders)
            {
                var result = smsProvider.SendSms(message);
                Console.WriteLine(result);
                Console.WriteLine();
            }
        }
Exemple #2
0
        private static void SendSmsUsingZeroConfigProviders()
        {
            Console.WriteLine("##############Sending sms using zero config provider##############\n");

            var providerManager = new ZeroConfigProviderManager(Environment.CurrentDirectory);
            var smsProviders    = providerManager.Providers.All <ISmsZeroConfigProvider>();

            var message = new Message()
            {
                Sender       = "007",
                Text         = "Hello World",
                PhoneNumbers = "1010101010,2020202020,3030303030"
            };

            foreach (var smsProvider in smsProviders)
            {
                var result = smsProvider.SendSms(message);
                Console.WriteLine(result);
                Console.WriteLine();
            }
        }