Exemple #1
0
 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));
 }
Exemple #2
0
 /// <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));
 }