public IClient GetAssetteClient(AssetteApiSettings assetteApiSettings)
 {
     try
     {
         var _assetteApiClient = new AssetteApiClient(assetteApiSettings);
         return(_assetteApiClient as IClient);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
예제 #2
0
        public void Init()
        {
            AssetteApiSettings _assetteApiSettings = new AssetteApiSettings
            {
                AuthUrl     = @"https://app.stg.assette.com/services/id/auth/token",
                BaseAddress = @"https://app.stg.assette.com/app/admin",
                Credentials = new AssetteApiCredentials
                {
                    ClientId     = "ADDN",
                    ClientSecret = "3D5AC9A019200A5A4D0F0D8A38C8CAB0A8BFF5DC894FBCE0EE18B9B138937A3BF1A9AEAEC8E779A8384990B4D5DD2C7FA5F89D0E5FBB9DFDA1311BDA73A62EE3",
                    UserName     = @"ADDN\assetteuser",
                    Password     = "******"
                }
            };

            _assetteApiClient = new AssetteApiClient(_assetteApiSettings);
        }
예제 #3
0
        private async Task <AssetteApiClient> InitAssetteSDKClient()
        {
            AssetteApiSettings _assetteApiSettings = new AssetteApiSettings
            {
                AuthUrl     = @"https://HOST/services/id/auth/token",
                BaseAddress = @"https://HOST/app/admin",
                Credentials = new AssetteApiCredentials
                {
                    ClientId     = "ADDN",
                    ClientSecret = "SECRET",
                    UserName     = @"SECRET",
                    Password     = "******"
                }
            };

            //_client = new AssetteApiClient(_assetteApiSettings) as IClient;
            return(new AssetteApiClient(_assetteApiSettings));   //Uncomment For Assette API
        }
예제 #4
0
        private async Task <AssetteApiClient> InitAssetteSDKClient()
        {
            AssetteApiSettings _assetteApiSettings = new AssetteApiSettings
            {
                AuthUrl     = @"https://app.SECRET.com/services/id/auth/token",
                BaseAddress = @"https://app.SECRET.com/app/admin",
                Credentials = new AssetteApiCredentials
                {
                    ClientId     = "ADDN",
                    ClientSecret = "SECRET",
                    UserName     = @"ADDN\SECRET",
                    Password     = "******"
                                   //https://app.SECRET.assette.com/app/admin/swagger/index.html pour swagger
                }
            };

            //_client = new AssetteApiClient(_assetteApiSettings) as IClient;
            return(new AssetteApiClient(_assetteApiSettings));   //Uncomment For Assette API
        }