コード例 #1
0
 public ProxyController(
     ILogger <ProxyController> logger,
     IApiRequestService apiRequestService,
     IOptions <Settings> settings
     )
 {
     _logger            = logger ?? throw new ArgumentNullException(nameof(logger));
     _apiRequestService = apiRequestService ?? throw new ArgumentNullException(nameof(apiRequestService));
     _settings          = settings?.Value ?? throw new ArgumentNullException(nameof(settings));
 }
コード例 #2
0
        public ExamSearchPageViewModel(IDataLoaderService dataLoaderService, IAlertMessageService alertMessageService, [Dependency("ExamRequest")] IApiRequestService examRequestService)
        {
            _dataLoaderService = dataLoaderService;
            _examRequestService = examRequestService;
            _alertMessageService = alertMessageService;

            classid = (_dataLoaderService.ReadAppJSONData<StuInfo>(DataKey.StuInfo) as StuInfo).clazz._id;

            Task.Factory.StartNew(GetExamList);
        }
コード例 #3
0
        public ScoreSearchPageViewModel(IDataLoaderService dataLoaderService, [Dependency("ScoreRequest")] IApiRequestService scoreRequestService)
        {
            _dataLoaderService = dataLoaderService;
            _scoreRequestService = scoreRequestService;

            stuid = _dataLoaderService.ReadAppData("stuid") as string;
            ComboList = new Collection<string>();
            int i;
            for ( i = int.Parse(stuid.Substring(0, 4));i< DateTime.Today.Year;i++)
            {
                ComboList.Add(i.ToString() + ".1");
                ComboList.Add(i.ToString() + ".2");
            }

        }
コード例 #4
0
ファイル: MainPageViewModel.cs プロジェクト: csongysun/HJXYT
        public MainPageViewModel(INavigationService navigationService, IDataLoaderService dataLoaderService,
                                 [Dependency("EcardRequest")] IApiRequestService ecardRequestService, IAlertMessageService alertMessageService)
        {
            _navigationService = navigationService;
            _dataLoaderService = dataLoaderService;
            _ecardRequestService = ecardRequestService;
            _alertMessageService = alertMessageService;

            Task.Factory.StartNew(GetEcardInfoAsync);

            NaviListCommands = new ObservableCollection<NaviButtonViewModel>()
            {
                new NaviButtonViewModel() {Text = "成绩查询", PageToken = PageTokens.ScoreSearchPage, Command = NaviBtnNavigateCommand },
                new NaviButtonViewModel() {Text = "考试安排", PageToken = PageTokens.ExamSearchPage, Command = NaviBtnNavigateCommand }
            };

        }
コード例 #5
0
ファイル: LoginPageViewModel.cs プロジェクト: csongysun/HJXYT
        public LoginPageViewModel(INavigationService navigationService,
            [Dependency("LoginRequest")] IApiRequestService loginRequestService,
            [Dependency("StuInfoRequest")] IApiRequestService stuInfoRequestService,
            IDataLoaderService dataLoaderService,
            IAlertMessageService alertMessageService)
        {
            _navigationService = navigationService;
            _dataLoaderService = dataLoaderService;
            _loginRequestService = loginRequestService;
            _stuInfoRequestService = stuInfoRequestService;
            _alertMessageService = alertMessageService;


            Busy = false;

            if (IsAuto)
            {
                Email = _dataLoaderService.ReadAppData(DataKey.Email) as string;
                Pwd = _dataLoaderService.ReadAppData(DataKey.Pwd) as string;
                ForwardBtnCommand.Execute(null);
            }
        }
コード例 #6
0
 public AutorizeService(IApiRequestService apiRequestService)
 {
     this.apiRequestService = apiRequestService;
 }
 public RoleController(IApiRequestService apiRequestService)
 {
     this.apiRequestService = apiRequestService;
 }
コード例 #8
0
 public ArticleController(IApiRequestService apiRequestService)
 {
     _apiRequestService = apiRequestService;
 }
コード例 #9
0
 public UserClaimsController(AuthenticatedUser authenticatedUser, IApiRequestService apiRequestService)
 {
     this.authenticatedUser = authenticatedUser;
     this.apiRequestService = apiRequestService;
 }
コード例 #10
0
ファイル: ApiRequestsController.cs プロジェクト: iberodev/Afs
 public ApiRequestsController(IApiRequestService apiRequestService)
 {
     _apiRequestService = apiRequestService;
 }
コード例 #11
0
 public QuestionnaireService(IApiRequestService apiRequestService)
 {
     _apiRequestService = apiRequestService;
 }
コード例 #12
0
ファイル: UserController.cs プロジェクト: emrebalci94/Conduit
 public UserController(IApiRequestService apiRequestService, IHostingEnvironment hostingEnvironment)
 {
     _apiRequestService  = apiRequestService;
     _hostingEnvironment = hostingEnvironment;
 }