示例#1
0
 public void Construct(CorridorModel corridorModel, CorridorController corridorController,
                       ICorridorViewData corridorViewData)
 {
     _corridorModel      = corridorModel;
     _corridorController = corridorController;
     _corridorViewData   = corridorViewData;
     _disposer           = new CompositeDisposable();
     Initialize();
 }
        public CorridorController([NotNull] CorridorModel corridorModel)
        {
            if (corridorModel == null)
            {
                throw new ArgumentNullException("corridorModel");
            }

            _corridorModel = corridorModel;
            Initialize();
        }