public AzureWebHookSender ( IStorageManager manager, SettingsDictionary settings, ILogger logger ) : System | ||
manager | IStorageManager | |
settings | SettingsDictionary | |
logger | ILogger | |
리턴 | System |
public AzureWebHookSender(IStorageManager manager, SettingsDictionary settings, ILogger logger)
{
if (manager == null)
{
throw new ArgumentNullException(nameof(manager));
}
if (settings == null)
{
throw new ArgumentNullException(nameof(settings));
}
if (logger == null)
{
throw new ArgumentNullException(nameof(logger));
}
_manager = manager;
_connectionString = manager.GetAzureStorageConnectionString(settings);
_logger = logger;
}