public OrderService(IPositionCacheService positionService, ISecurityMasterService securityService, IOrderRoutingService orderRoutingService) { this.positionService = positionService; this.securityService = securityService; this.orderRoutingService = orderRoutingService; this.orderMaker = new OrderMarker(positionService, securityService); }
public OrderMarker(IPositionCacheService positionService, ISecurityMasterService securityMasterService) { this.positionService = positionService; this.securityMasterService = securityMasterService; this.equityOrderMakerStartegy = new EquityOrdeMakerStartegy(positionService); this.optionOrderMakerStartegy = new OptionOrdeMakerStartegy(positionService); }
public BroadCastPointDefineService(IB_DefRepository _Bepository, IB_DefCacheService _B_DefCacheService, IAreaCacheService _AreaCacheService, IAreaRepository _AreaRepository, IPositionCacheService _PositionCacheService, IPositionService _PositionService, IConfigCacheService _ConfigCacheService, IConfigRepository _ConfigRepository, IDeviceDefineCacheService DevCacheService) { this._repository = _Bepository; this._b_DefCacheService = _B_DefCacheService; this._areaCacheService = _AreaCacheService; this._areaRepository = _AreaRepository; this._positionCacheService = _PositionCacheService; this._positionService = _PositionService; this._configCacheService = _ConfigCacheService; this._configRepository = _ConfigRepository; this._devCacheService = DevCacheService; }
public OptionOrdeMakerStartegy(IPositionCacheService positionService) : base(positionService) { }
public PositionService(IPositionRepository _Repository, IPositionCacheService _PositionCacheService) { this._Repository = _Repository; this._PositionCacheService = _PositionCacheService; }
protected OrderMarkerStrategy(IPositionCacheService positionService) { this.positionService = positionService; }