Esempio n. 1
0
        public static ISmsServiceBuilder AddSpryng(this ISmsServiceBuilder builder, IConfiguration config)
        {
            builder.Services.Configure <SpryngOptions>(config.GetSection("SmsConfiguration"));

            builder.Services.TryAddTransient <ISmsSender, SpryngSmsSender>();

            return(builder);
        }
Esempio n. 2
0
 public static ISmsServiceBuilder AddDummySms(this ISmsServiceBuilder builder)
 {
     builder.Services.AddTransient <ISmsSender, DummySmsSender>();
     return(builder);
 }