public static IServiceCollection AddSmsSender(this IServiceCollection services, SmsSenderConfiguration configuration) { services.AddTransient <ISmsSender, SmsSender>(); services.AddSingleton <SmsSenderConfiguration>(configuration); return(services); }
public SmsSender(HttpClientHelper httpClientHelper, SmsSenderConfiguration configuration) { _httpClientHelper = httpClientHelper; _configuration = configuration; }