Пример #1
0
        public PostListViewModel(IBloggersPointService bloggersPointService, IMessageService messageService)
        {
            _bloggersPointService = bloggersPointService;
            _messageService       = messageService;

            PropertyChanged -= OnPropertyChanged;
            PropertyChanged += OnPropertyChanged;
        }
Пример #2
0
        public static PostListViewModel Instance(IBloggersPointService bloggersPointService, IMessageService messageService)
        {
            if (_instance != null)
            {
                return(_instance);
            }

            _instance = new PostListViewModel(bloggersPointService, messageService);
            return(_instance);
        }
Пример #3
0
        public PostViewModel(Post post, IBloggersPointService bloggersPointService, IMessageService messageService)
        {
            PropertyChanged      -= OnPropertyChanged;
            PropertyChanged      += OnPropertyChanged;
            _bloggersPointService = bloggersPointService;
            MessageService        = messageService;

            Post = post;
            CopyResultMessage = string.Empty;
        }
Пример #4
0
        public void Setup()
        {
            _fakeBloggersPointService = new FakeBloggersPointService();

            _isBusyPropertyChangedToTrue = false;
        }