private void ShowEffectSizeWindow(
            IEffectSizeCalculator effectSizeCalculator,
            IResultExporter resultExporter,
            IEffectSizeSetupVM hedgesSetupVM)
        {
            var effectSizeVM = new EffectSizeVM(
                effectSizeCalculator, _saveFileService, resultExporter, hedgesSetupVM);

            hedgesSetupVM.CalculateCommand = effectSizeVM.CalculateCommand;
            RaiseDialogRequested(new ShowDialogEventArgs(effectSizeVM));
        }
        public EffectSizeVM(
            IEffectSizeCalculator cohensCalculator,
            ISaveFileService saveFileService,
            IResultExporter resultExporter,
            IEffectSizeSetupVM effectSizeSetupVM)
        {
            _cohensCalculator = cohensCalculator;
            _saveFileService  = saveFileService;
            _resultExporter   = resultExporter;

            Content = effectSizeSetupVM;
        }
        public EffectSizeVM(
            IEffectSizeCalculator cohensCalculator, 
            ISaveFileService saveFileService, 
            IResultExporter resultExporter,
            IEffectSizeSetupVM effectSizeSetupVM)
        {
            _cohensCalculator = cohensCalculator;
            _saveFileService = saveFileService;
            _resultExporter = resultExporter;

            Content = effectSizeSetupVM;
        }
 private void ShowEffectSizeWindow(
     IEffectSizeCalculator effectSizeCalculator, 
     IResultExporter resultExporter,
     IEffectSizeSetupVM hedgesSetupVM)
 {
     var effectSizeVM = new EffectSizeVM(
         effectSizeCalculator, _saveFileService, resultExporter, hedgesSetupVM);
     hedgesSetupVM.CalculateCommand = effectSizeVM.CalculateCommand;
     RaiseDialogRequested(new ShowDialogEventArgs(effectSizeVM));
 }