public PostListViewModel(IBloggersPointService bloggersPointService, IMessageService messageService) { _bloggersPointService = bloggersPointService; _messageService = messageService; PropertyChanged -= OnPropertyChanged; PropertyChanged += OnPropertyChanged; }
public static PostListViewModel Instance(IBloggersPointService bloggersPointService, IMessageService messageService) { if (_instance != null) { return(_instance); } _instance = new PostListViewModel(bloggersPointService, messageService); return(_instance); }
public PostViewModel(Post post, IBloggersPointService bloggersPointService, IMessageService messageService) { PropertyChanged -= OnPropertyChanged; PropertyChanged += OnPropertyChanged; _bloggersPointService = bloggersPointService; MessageService = messageService; Post = post; CopyResultMessage = string.Empty; }
public void Setup() { _fakeBloggersPointService = new FakeBloggersPointService(); _isBusyPropertyChangedToTrue = false; }