Таксуване по метър
Contents
[
Hide
]Aspose.CAD позволява на разработчиците да приложат таксуван ключ. Това е нов механизъм за лицензиране. Новият механизъм за лицензиране ще бъде използван заедно с съществуващия метод за лицензиране. Тези клиенти, които искат да бъдат таксувани въз основа на използването на функциите на API, могат да използват таксуването по метър. За повече информация, моля, запознайте се с раздела Често задавани въпроси за таксуването по метър.
Таксуване по метър
Ето простите стъпки за използване на класа Metered.
- Създайте инстанция на класа Metered.
- Подайте публични и частни ключове на метода SetMeteredKey.
- Извършете обработка (изпълнете задача).
- извикайте метода GetConsumptionQuantity на класа Metered.
- Той ще върне количеството/бройката на API заявките, които сте използвали до момента.
Следва примерен код, демонстриращ как да зададете публичния и частния ключ по метър.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Access the setMeteredKey property and pass public and private keys as parameters | |
Aspose.CAD.Metered.SetMeteredKey("PublicKey", "PrivateKey"); | |
// Get metered data amount before calling API | |
decimal amountbefore = Aspose.CAD.Metered.GetConsumptionQuantity(); | |
// Display information | |
Console.WriteLine("Amount Consumed Before: " + amountbefore.ToString()); | |
// Do processing | |
//Aspose.CAD.FileFormats.Cad.CadImage image = (Aspose.CAD.FileFormats.Cad.CadImage)Aspose.CAD.Image.load("BlockRefDgn.dwg"); | |
// Get metered data amount After calling API | |
decimal amountafter = Aspose.CAD.Metered.GetConsumptionQuantity(); | |
// Display information | |
Console.WriteLine("Amount Consumed After: " + amountafter.ToString()); | |