public IItemFilterScriptViewModel LoadScriptFromFile(string path) { var loadedScript = _itemFilterPersistenceService.LoadItemFilterScript(path); var newViewModel = _itemFilterScriptViewModelFactory.Create(); newViewModel.Initialise(loadedScript, false); return(newViewModel); }
public async Task <IItemFilterScriptViewModel> LoadScriptFromFileAsync(string path) { var loadedScript = await _itemFilterPersistenceService.LoadItemFilterScriptAsync(path); var newViewModel = _itemFilterScriptViewModelFactory.Create(); newViewModel.Initialise(loadedScript, false); return(newViewModel); }