public static NextVersionProviderViewModel From(INextVersionProvider nextVersionHolder) { return(new NextVersionProviderViewModel(nextVersionHolder)); }
public NextVersionProviderViewModel(INextVersionProvider nextVersionProvider) { _availableVersions.AddRange(nextVersionProvider.NextRegularVersion); _availableVersions.AddRange(nextVersionProvider.NextMinorVersion); this.SelectedVersion = _availableVersions.FirstOrDefault(); }