Example #1
0
 public IFixing[] Visit(Coupon coupon)
 {
     return(coupon.Fixings);
 }
Example #2
0
            public DateTime[] Visit(Coupon coupon)
            {
                var fixingsDates = coupon.Fixings.Select(f => f.Date).Distinct();

                return(fixingsDates.Union(new[] { coupon.PaymentInfo.Date }).ToArray());
            }
Example #3
0
 public PaymentInfo[] Visit(Coupon coupon)
 {
     return(new[] { coupon.PaymentInfo });
 }