コード例 #1
0
        public MainPage(UserHttpService userHttpService)
        {
            InitializeComponent();

            Loader.IsRunning = true;
            Loader.IsVisible = true;
            Loader.IsEnabled = true;

            UsersList.IsEnabled = false;
            UsersList.IsVisible = false;

            // Will add the ViewModel in the second commit to have both code behind and Viewmodel implementations on the record.
            //userViewModel = new UserViewModel();

            _userHttpService = userHttpService;
        }
コード例 #2
0
 public UserAddPage(UserHttpService userHttpService)
 {
     InitializeComponent();
     _userHttpService = userHttpService;
 }
コード例 #3
0
 public PostService(PostHttpService postHttpService, UserHttpService userHttpService, ILogger <PostService> logger)
 {
     _postHttpService = postHttpService ?? throw new ArgumentNullException(nameof(postHttpService));
     _userHttpService = userHttpService ?? throw new ArgumentNullException(nameof(userHttpService));
     _logger          = logger ?? throw new ArgumentNullException(nameof(logger));
 }
コード例 #4
0
 public UserService(UserHttpService userHttpService, ILogger <UserService> logger)
 {
     _userHttpService = userHttpService ?? throw new ArgumentNullException(nameof(userHttpService));
     _logger          = logger ?? throw new ArgumentNullException(nameof(logger));
 }