ChocoPM.ViewModels.PackageViewModel.PackageViewModel C# (CSharp) Method

PackageViewModel() public method

public PackageViewModel ( ILocalChocolateyService localService, IRemoteChocolateyService remoteService, Services feedPackage ) : AutoMapper
localService ILocalChocolateyService
remoteService IRemoteChocolateyService
feedPackage Services
return AutoMapper
        public PackageViewModel(ILocalChocolateyService localService, IRemoteChocolateyService remoteService, Services.V2FeedPackage feedPackage)
        {
            Mapper.Map(feedPackage, this);
            _localService = localService;
            _remoteService = remoteService;

            Observable.FromEventPattern<PropertyChangedEventArgs>(_localService, "PropertyChanged")
                .Where(e => e.EventArgs.PropertyName == "Packages")
                .Throttle(TimeSpan.FromMilliseconds(50))
                .Subscribe(e => NotifyPropertyChanged("IsInstalled"));
        }

Same methods

PackageViewModel::PackageViewModel ( ) : AutoMapper