public TrainerPage( TrainerController trainerCtrl, DataFilesStorageController dataFilesStorageCtrl, ModelFilesStorageController modelFilesStorageCtrl, PDataFilesStorageController pDataFilesStorageCtrl) { DataFilesStorageCtrl = dataFilesStorageCtrl ?? throw new ArgumentNullException(); ModelFilesStorageCtrl = modelFilesStorageCtrl ?? throw new ArgumentNullException(); PDataFilesStorageCtrl = pDataFilesStorageCtrl ?? throw new ArgumentNullException(); TrainerCtrl = trainerCtrl ?? throw new ArgumentNullException(); InitializeComponent(); }
public SimulatorPage( SimulatorController simulatorController, IOptions <KnbOptions> knbOptions, DataFilesStorageController dataFilesStorageController, ModelFilesStorageController modelFilesStorageController) { DataFilesStorageCtrl = dataFilesStorageController ?? throw new ArgumentNullException(); ModelFilesStorageController = modelFilesStorageController ?? throw new ArgumentNullException(); KnbOptions = knbOptions.Value ?? throw new ArgumentNullException(); SimulatorController = simulatorController ?? throw new ArgumentNullException(); InitializeComponent(); Init(); }