コード例 #1
0
ファイル: ClashesSteps.cs プロジェクト: Morebis-GIT/CI
        public ClashesSteps(ScenarioContext scenarioContext) : base(scenarioContext)
        {
            var baseAddress = new Uri(ConfigReader.BaseAddress);
            var token       = ConfigReader.AccessToken;

            _productsApi = ApiClientFactory.GetEndPoint <IProductsApi>(baseAddress, token);
        }
コード例 #2
0
 private static void RegisterApiEndpointInternal <T>(IObjectContainer objectContainer)
 {
     objectContainer.RegisterFactoryAs <T>(oc =>
     {
         var configReader = oc.Resolve <ConfigurationReader>();
         return(ApiClientFactory.GetEndPoint <T>(new Uri(configReader.BaseAddress), configReader.AccessToken));
     });
 }
コード例 #3
0
ファイル: SpotsSteps.cs プロジェクト: Morebis-GIT/CI
        public SpotsSteps(ScenarioContext scenarioContext) : base(scenarioContext)
        {
            var    baseAddress = new Uri(ConfigReader.BaseAddress);
            string token       = ConfigReader.AccessToken;

            _breakApi = ApiClientFactory.GetEndPoint <IBreaksApi>(baseAddress, token);

            ConfigureFixture();
        }