![]() |
Neuron®
The Neuron® is the basis for the creation of open and secure federated networks for smart societies.
|
Interface for currency converter services More...
Public Member Functions | |
Task< ICurrencyConverterQuote > | GetCurrencyConversionQuote (CaseInsensitiveString FromCurrency, CaseInsensitiveString ToCurrency) |
Gets a Currency Exchange Rate from one currency to another. More... | |
Task | Start () |
Starts the module. More... | |
Task | Stop () |
Stops the module. More... | |
Grade | Supports (T Object) |
If the interface understands objects such as Object . More... | |
Interface for currency converter services
Definition at line 11 of file ICurrencyConverterService.cs.
Task< ICurrencyConverterQuote > Paiwise.ICurrencyConverterService.GetCurrencyConversionQuote | ( | CaseInsensitiveString | FromCurrency, |
CaseInsensitiveString | ToCurrency | ||
) |
Gets a Currency Exchange Rate from one currency to another.
FromCurrency | From what currency conversion is to be made. |
ToCurrency | To what currency conversion is to be made. |
Exception | If errors occur within the service, that need to be propagated to the caller. |
Implemented in Paiwise.OpenExchangeRates.OpenExchangeRatesService.
|
inherited |
Starts the module.
Implemented in Paiwise.Internal.PaiwisePaymentServices, Waher.Service.IoTBroker.Admin.WebService.AdminServiceModule, Waher.Service.IoTBroker.Legal.MFA.QuickLoginService, Waher.Service.IoTBroker.WebServices.Agent.AgentApi, Waher.Service.IoTBroker.XmppServerModule, Waher.Networking.SASL.SaslModule, Waher.Networking.NetworkingModule, Waher.Networking.NetworkingModule, Waher.Persistence.FullTextSearch.FullTextSearchModule, Waher.Persistence.LifeCycle.DatabaseModule, Waher.Runtime.Counters.CounterModule, Waher.Runtime.Transactions.TransactionModule, Waher.Things.Arduino.Module, Waher.Things.Files.FilesModule, Waher.Things.Mqtt.MqttModule, Waher.Things.Xmpp.XmppModule, Waher.IoTGateway.App.ChatModule, Waher.WebService.Script.ScriptServiceModule, Waher.WebService.Sparql.SparqlServiceModule, Waher.WebService.Tesseract.TesseractApi, Waher.Service.NeuroLedger.NeuroLedgerModule, TAG.Identity.NeuroAccess.NeuroAccessAuthenticator, TAG.Payments.NeuroCredits.NeuroCreditsServiceProvider, TAG.Identity.FeaturedPeerReviewers.FeaturedPeerReviewersProvider, Paiwise.OpenExchangeRates.OpenExchangeRatesService, and TAG.Payments.Script.ScriptProviders.
|
inherited |
Stops the module.
Implemented in Paiwise.Internal.PaiwisePaymentServices, Waher.Service.IoTBroker.Admin.WebService.AdminServiceModule, Waher.Service.IoTBroker.Functions.LocalServices.ConfigurationPage.ConfigurationPageService, Waher.Service.IoTBroker.Legal.MFA.QuickLoginService, Waher.Service.IoTBroker.WebServices.Agent.AgentApi, Waher.Service.IoTBroker.XmppServerModule, Waher.Networking.SASL.SaslModule, Waher.Networking.NetworkingModule, Waher.Networking.NetworkingModule, Waher.Persistence.FullTextSearch.FullTextSearchModule, Waher.Persistence.LifeCycle.DatabaseModule, Waher.Runtime.Counters.CounterModule, Waher.Runtime.Transactions.TransactionModule, Waher.Things.Arduino.Module, Waher.Things.Files.FilesModule, Waher.Things.Mqtt.MqttModule, Waher.Things.Xmpp.XmppModule, Waher.IoTGateway.App.ChatModule, Waher.WebService.Script.ScriptServiceModule, Waher.WebService.Sparql.SparqlServiceModule, Waher.WebService.Tesseract.TesseractApi, Waher.Service.NeuroLedger.NeuroLedgerModule, TAG.Identity.NeuroAccess.NeuroAccessAuthenticator, TAG.Payments.NeuroCredits.NeuroCreditsServiceProvider, TAG.Identity.FeaturedPeerReviewers.FeaturedPeerReviewersProvider, Paiwise.OpenExchangeRates.OpenExchangeRatesService, and TAG.Payments.Script.ScriptProviders.
|
inherited |
If the interface understands objects such as Object .
Object | Object |