/// <summary>
        /// Get Asset Management Client
        /// </summary>
        public AssetManagementClient GetAssetManagementClient()
        {
            if (_assetManagementClient == null)
            {
                _assetManagementClient = new AssetManagementClient(_credentials, _httpClient);
            }

            return(_assetManagementClient);
        }
        static async Task Main(string[] args)
        {
            AppCredentials appCredentials = AppCredentials.FromJsonFile(@"..\..\..\..\..\mdspcreds.json");
            HttpClient     httpClient     = new HttpClient();

            AssetManagementClient assetClient = new AssetManagementClient(appCredentials, httpClient);


            ListAssetsRequest request = new ListAssetsRequest()
            {
                Size = 200
            };
            List <Asset> test = (await assetClient.ListAssetsAsync(request)).ToList();

            foreach (var item in test)
            {
                Console.WriteLine(item.AssetId);
            }

            Console.ReadKey();
        }