Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
public interface IBondService
{
    BondCalculation Calculate(string symbol, double price, double notionalAmount, DateTime settlementDate);
    BondState CalculateBond(string symbol, double price, DateTime settlementDate);
    BondNumbers CalculateNumbers(string symbol, DateTime settlementDate, double? cleanPrice, double? dirtyPrice, double? yield);
    double CalculateYield(string symbol, DateTime settlementDate, double cleanPrice);
    bool IsAlive();
}