public ProvisioningHelper( IProvisioningClient provisioningClient, LunaClient lunaClient, IStorageUtility storageUtility, ISqlDbContext context ) { _provisioningClient = provisioningClient ?? throw new ArgumentNullException(nameof(provisioningClient)); _lunaClient = lunaClient ?? throw new ArgumentNullException(nameof(lunaClient)); _storage = storageUtility ?? throw new ArgumentNullException(nameof(storageUtility)); _context = context ?? throw new ArgumentNullException(nameof(context)); }
/// <summary> /// constructor for Task runner /// </summary> /// <param name="lunaClient"></param> public TaskRunner(LunaClient lunaClient, ILogger <TaskRunner> logger) { _lunaClient = lunaClient ?? throw new ArgumentNullException(nameof(lunaClient)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }