public SuperHotFeatureViewModel(IMessageBroker MessageBroker, SuperHotFeatureServer.SDK.Client Client, INavigationService NavigationService, BaseViewModel Parent = null) : base(MessageBroker, Parent) { this.navigationService = NavigationService; this.client = Client; this.setupCommands(); }
public LoginViewModel(IMessageBroker MessageBroker, INavigationService NavigationService, SuperHotFeatureServer.SDK.Client Client, IIdentityService identityService, ISessionService sessionService, BaseViewModel Parent = null) : base(MessageBroker, Parent) { this.client = Client; this.identityService = identityService; this.sessionService = sessionService; this.navigationService = NavigationService; this.setupCommands(); }
protected override void dispose() { this.client = null; this.navigationService = null; }