コード例 #1
0
 private void prepareConsumer()
 {
     if (Int32.TryParse(_configBuilder.Config["Port"], out int port))
     {
         Consumer = new MatchingEngineConsumer(_configBuilder.Config["BaseUrl"], port);
     }
     else
     {
         throw new FormatException();
     }
 }
 private void prepareConsumer()
 {
     if (Int32.TryParse(_matchingEngineSettings.Port, out int port))
     {
         Consumer = new MatchingEngineConsumer(_matchingEngineSettings.BaseUrl, port);
     }
     else
     {
         throw new FormatException();
     }
 }
コード例 #3
0
        public static async Task FillWalletWithAsset(string walletId, string assetId, double amount)
        {
            if (MEConsumer == null)
            {
                MeConfig   = new ConfigBuilder("MatchingEngine");
                MEConsumer = new MatchingEngineConsumer(MeConfig.Config["BaseUrl"], Int32.Parse(MeConfig.Config["Port"]));

                Thread.Sleep(500);
            }

            await MEConsumer.Client.UpdateBalanceAsync(Guid.NewGuid().ToString(), walletId, assetId, amount);
        }
コード例 #4
0
        public static async Task FillWalletWithAsset(string walletId, string assetId, double amount)
        {
            if (MEConsumer == null)
            {
                MeConfig   = new ConfigBuilder();
                MESettings = MeConfig.ReloadingManager.CurrentValue.AutomatedFunctionalTests.MatchingEngine;
                MEConsumer = new MatchingEngineConsumer(MESettings.BaseUrl, Int32.Parse(MESettings.Port));

                Thread.Sleep(500);
            }

            await MEConsumer.Client.UpdateBalanceAsync(Guid.NewGuid().ToString(), walletId, assetId, amount);
        }
コード例 #5
0
        public void Initialize()
        {
            _apiV2Settings = new ConfigBuilder().ReloadingManager.CurrentValue.AutomatedFunctionalTests.ApiV2;

            MatchingEngineSettings MeConfig = new ConfigBuilder().ReloadingManager.CurrentValue.AutomatedFunctionalTests.MatchingEngine;

            if (Int32.TryParse(MeConfig.Port, out int port))
            {
                MEConsumer = new MatchingEngineConsumer(MeConfig.BaseUrl, port);
            }

            Consumer = new ApiConsumer(_apiV2Settings);

            PrepareDependencyContainer();
            PrepareTestData().Wait();
        }
コード例 #6
0
        public void Initialize()
        {
            _configBuilder = new ConfigBuilder("ApiV2");

            ConfigBuilder MeConfig = new ConfigBuilder("MatchingEngine");

            if (Int32.TryParse(MeConfig.Config["Port"], out int port))
            {
                MEConsumer = new MatchingEngineConsumer(MeConfig.Config["BaseUrl"], port);
            }

            Consumer = new ApiConsumer(_configBuilder);

            PrepareDependencyContainer();
            PrepareTestData().Wait();
        }