Click or drag to resize

InnerDrive.Financial Namespace

Includes bases and classes to assist with financial calculations.
Classes
 ClassDescription
Public classBaseCurrencyConverter Base contract resolver for ICurrency
Public classBaseRoundingStrategyConverter Base contract resolver for IRoundingStrategy
Public classCurrency Layer super-type for ICurrency implementations.
Public classCurrencyConverter Base JSON converter for ICurrency
Public classDefaultRoundingStrategy Implements the default strategy for rounding numbers.
Public classGBPound Represents the Great Britain pound Sterling currency.
Public classIntegralRoundingStrategy Implements a strategy for rounding numbers wherein the fractional portion of a number is simply discarded, so the number is always rounded to its whole number.
Public classInvalidConversionException InvalidConversionException is thrown when a conversion between two currencies cannot be accomplished.
Public classRoundingStrategyConverter Base JSON converter for IRoundingStrategy
Public classUSDollar Represents the United States dollar currency.
Structures
 StructureDescription
Public structureMoney Represents a value of money in a particular unit of currency.
Interfaces
 InterfaceDescription
Public interfaceICurrency Represents a national or theoretical currency unit.
Public interfaceIRoundingStrategy Provides a strategy for rounding decimal values to a given number of significant digits.