Dynamo.ViewModels.PackageManagerClientViewModel.PackageManagerClientViewModel C# (CSharp) 메소드

PackageManagerClientViewModel() 개인적인 메소드

private PackageManagerClientViewModel ( DynamoViewModel dynamoViewModel, PackageManagerClient model ) : System
dynamoViewModel DynamoViewModel
model PackageManagerClient
리턴 System
        internal PackageManagerClientViewModel(DynamoViewModel dynamoViewModel, PackageManagerClient model )
        {
            this.DynamoViewModel = dynamoViewModel;
            this.AuthenticationManager = dynamoViewModel.Model.AuthenticationManager;
            Model = model;
            CachedPackageList = new List<PackageManagerSearchElement>();

            this.ToggleLoginStateCommand = new DelegateCommand(ToggleLoginState, CanToggleLoginState);

            AuthenticationManager.LoginStateChanged += (loginState) =>
            {
                RaisePropertyChanged("LoginState");
                RaisePropertyChanged("Username");
            };

        }