public TransmitterCommandsFactory(

            IAliveAdapter aliveAdapter,
            IBetCancelAdapter betCancelAdapter,
            IBetCancelRollbackAdapter betCancelRollbackAdapter,
            IBetSettlementAdapter betSettlementAdapter,
            IBetSettlementRollbackAdapter betSettlementRollbackAdapter,
            IBetStopAdapter betStopAdapter,
            IOddsChangeAdapter oddsChangeAdapter,

            IFixtureAdapter fixtureAdapter,
            IFixtureListAdapter fixtureListAdapter,
            IMarketDescriptionListAdapter marketDescriptionListAdapter,
            IMatchSummaryAdapter matchSummaryAdapter,
            IScheduleAdapter scheduleAdapter
            )
        {
            this.aliveAdapter                 = aliveAdapter;
            this.betCancelAdapter             = betCancelAdapter;
            this.betCancelRollbackAdapter     = betCancelRollbackAdapter;
            this.betSettlementAdapter         = betSettlementAdapter;
            this.betSettlementRollbackAdapter = betSettlementRollbackAdapter;
            this.betStopAdapter               = betStopAdapter;
            this.oddsChangeAdapter            = oddsChangeAdapter;
            this.fixtureAdapter               = fixtureAdapter;
            this.fixtureListAdapter           = fixtureListAdapter;
            this.marketDescriptionListAdapter = marketDescriptionListAdapter;
            this.matchSummaryAdapter          = matchSummaryAdapter;
            this.scheduleAdapter              = scheduleAdapter;
        }
 public FixtureListAdapter(IFixtureAdapter fixtureAdapter)
 {
     this.fixtureAdapter = fixtureAdapter;
 }