コード例 #1
0
 public void Prepare(DisclaimerNavigation parameter)
 {
     _address     = parameter.AddressResult;
     _accessToken = parameter.AccessToken;
     _firstname   = parameter.Firstname;
     _lastname    = parameter.Lastname;
     _userId      = parameter.UserId;
 }
コード例 #2
0
        public DisclaimerViewModel(
            DisclaimerNavigation parameter,
            IScreen hostScreen = null,
            IAppUserModelService appUserModelService = null,
            IUserApiService userApiService           = null,
            Serilog.ILogger logger = null) : base(hostScreen)
        {
            _hostScreen          = hostScreen;
            _appUserModelService = appUserModelService ?? Locator.Current.GetService <IAppUserModelService>();
            _userApiService      = userApiService ?? Locator.Current.GetService <IUserApiService>();
            _logger = logger ?? Locator.Current.GetService <Serilog.ILogger>();

            AcceptCommand = ReactiveCommand.CreateFromTask(Accept);
            RejectCommand = ReactiveCommand.CreateFromTask(Reject);

            Prepare(parameter);
        }