public ConsoleSmsSendingServiceProvider(IServiceProvider provider, SmsBizPkgConfiguration configuration) { _provider = provider ?? throw new ArgumentNullException(nameof(provider)); _aggregationSender = _provider.GetService <ISmsAggregationSender>() ?? throw new ArgumentNullException(nameof(ISmsAggregationSender)); _businessPackageConfiguration = configuration ?? throw new ArgumentNullException(nameof(configuration)); }
public AspNetCoreSmsSender(ISmsAggregationSender sender, SmsBizPkgConfiguration configuration, List <string> specificImplementList = null) : base(sender, configuration, specificImplementList) { }
private void SetSelf(SmsBizPkgConfiguration configuration) { }