public Smart(Frame navigationService, ManagementScope scope) { InitializeComponent(); _navigationService = navigationService; _dataContext = new SMARTViewModel(); ISmartBuilder builder = new SmartBuilder(); builder.SetScope(scope) .SetDriveStorage() .SetViewModel(_dataContext) .Build(); this.DataContext = _dataContext; }
public ISmartBuilder SetViewModel(SMARTViewModel viewModel) { _viewModel = viewModel; return(this); }