public EnvironmentSeedCommand(
            AppSettings settings,
            IPortalService portal,
            IHSSupplierCommand supplierCommand,
            IHSBuyerCommand buyerCommand,
            IHSBuyerLocationCommand buyerLocationCommand,
            IOrderCloudClient oc,
            IExchangeRatesCommand exhangeRates
            )
        {
            _settings             = settings;
            _portal               = portal;
            _supplierCommand      = supplierCommand;
            _buyerCommand         = buyerCommand;
            _buyerLocationCommand = buyerLocationCommand;
            _oc           = oc;
            _exhangeRates = exhangeRates;
            var translationsConfig = new BlobServiceConfig()
            {
                ConnectionString = _settings.BlobSettings.ConnectionString,
                Container        = _settings.BlobSettings.ContainerNameTranslations
            };

            _translationsBlob = new OrderCloudIntegrationsBlobService(translationsConfig);
        }
 public EnvironmentSeedCommand(
     AppSettings settings,
     IPortalService portal,
     IHSSupplierCommand supplierCommand,
     IHSBuyerCommand buyerCommand,
     IHSBuyerLocationCommand buyerLocationCommand,
     IOrderCloudClient oc
     )
 {
     _portal               = portal;
     _supplierCommand      = supplierCommand;
     _buyerCommand         = buyerCommand;
     _buyerLocationCommand = buyerLocationCommand;
     _oc       = oc;
     _settings = settings;
 }
Example #3
0
 public SupplierController(IHSSupplierCommand command, IOrderCloudClient oc)
 {
     _command = command;
     _oc      = oc;
 }
Example #4
0
 public SupplierController(IHSSupplierCommand command, IOrderCloudClient oc, AppSettings settings) : base(settings)
 {
     _command = command;
     _oc      = oc;
 }