public void RemoveOrderIssuer(IOrderIssuer orderIssuer) { var newList = new List <IOrderIssuer>(this.OrderIssuers); newList.Remove(orderIssuer); this.OrderIssuers = newList; }
/// <summary>The remove order issuer.</summary> /// <param name="orderIssuer">The order issuer.</param> public void RemoveOrderIssuer(IOrderIssuer orderIssuer) { // this.orderIssuerCount--; var newList = new Dictionary <uint, IOrderIssuer>(this.orderIssuers); newList.Remove(orderIssuer.Id); this.orderIssuers = newList; }
public void AddOrderIssuer(IOrderIssuer orderIssuer) { var newList = new List <IOrderIssuer> { orderIssuer }; newList.AddRange(this.OrderIssuers); this.OrderIssuers = newList; }
/// <summary>The add order issuer.</summary> /// <param name="orderIssuer">The order issuer.</param> public void AddOrderIssuer(IOrderIssuer orderIssuer) { this.orderIssuerCount++; var newList = new Dictionary <uint, IOrderIssuer>(this.orderIssuers) { { this.orderIssuerCount, orderIssuer } }; this.orderIssuers = newList; }