public OrderService(ISubscription subscriptionManager, IProvisioner provisionManager, IStorage storageManager) { SubscriptionManager = subscriptionManager; ProvisionManager = provisionManager; StorageManager = storageManager; }
public void Init(IConfiguration configuration, ILogger logger) { _logger = logger; _configurationModel = configuration.Bind <OrchestratorConfiguration>(); _consumer = new KafkaConsumer(_configurationModel, this, _logger); _producer = new KafkaProducer(_configurationModel, _logger); switch (_configurationModel.Provisioner.Provider) { case "docker": _provisioner = new DockerProvisioner(_configurationModel.Provisioner.Docker, _logger); break; } RegisterEventHandlers(); }
public VagrantConfiguration SetProvisioningConfiguration(IProvisioner provisioner) { _provisioner = provisioner; return this; }
public AdSpace() { provisioner = Provisioner.ProvisionerInstance; provisioner.AddListener(UpdateAdSpace); }
public Evaluator(IProvisioner provisioner, ILogger logger) { _provisioner = provisioner; _logger = logger; }