コード例 #1
0
ファイル: AuthManager.cs プロジェクト: Sevdag/ReCapProject
 public AuthManager(IUserService userService, ITokenHelper tokenHelper)
 {
     _userService = userService;
     _tokenHelper = tokenHelper;
 }
コード例 #2
0
        public BackgroundUserControlViewModel(IOpenFileInteractionHelper openFileInteractionHelper, ITranslationUpdater translationUpdater,
                                              ISelectedProfileProvider selectedProfile, ITokenHelper tokenHelper, ITokenViewModelFactory tokenViewModelFactory, IDispatcher dispatcher)
            : base(translationUpdater, selectedProfile, null)
        {
            _openFileInteractionHelper = openFileInteractionHelper;

            if (tokenHelper != null)
            {
                TokenReplacer = tokenHelper.TokenReplacerWithPlaceHolders;
                var tokens = tokenHelper.GetTokenListForExternalFiles();

                BackgroundTokenViewModel = tokenViewModelFactory.BuilderWithSelectedProfile()
                                           .WithSelector(p => p.BackgroundPage.File)
                                           .WithTokenList(tokens)
                                           .WithTokenReplacerPreview(TokenReplacer)
                                           .WithButtonCommand(SelectBackgroundAction)
                                           .Build();

                RaisePropertyChanged(nameof(BackgroundTokenViewModel));
            }
        }
コード例 #3
0
 public LoginUserQueryHandler(IUserDal userDal, ITokenHelper tokenHelper)
 {
     _userDal     = userDal;
     _tokenHelper = tokenHelper;
 }
コード例 #4
0
 public TokenController(ITokenHelper _tokenHelper, IUserService userService)
 {
     tokenHelper       = _tokenHelper;
     this._userService = userService;
 }
コード例 #5
0
ファイル: AuthManager.cs プロジェクト: ozanercan/ReCapProject
 public AuthManager(IUserService userService, ITokenHelper tokenHelper, ICustomerService customerService)
 {
     _userService     = userService;
     _tokenHelper     = tokenHelper;
     _customerService = customerService;
 }
コード例 #6
0
 public QuizesController(IApiHelper apiHelper, ITokenHelper tokenHelper)
 {
     error        = new Error();
     _apiHelper   = apiHelper;
     _tokenHelper = tokenHelper;
 }
コード例 #7
0
 public PersonAuthenticationProvider(AuthenticationProviderType providerType, IUserRepository users, IMobileLoginRepository mobileLogins, ITokenHelper tokenHelper, ISmsService smsService)
     : base(mobileLogins, smsService)
 {
     _users       = users;
     ProviderType = providerType;
     _tokenHelper = tokenHelper;
 }
コード例 #8
0
        public SaveViewModel(ITokenButtonFunctionProvider buttonFunctionProvider, ISelectedProfileProvider selectedProfileProvider,
                             ITranslationUpdater translationUpdater, EditionHelper editionHelper, ITokenHelper tokenHelper,
                             ITokenViewModelFactory tokenViewModelFactory, IDispatcher dispatcher)
            : base(translationUpdater, selectedProfileProvider, dispatcher)
        {
            AllowSkipPrintDialog    = !editionHelper.IsFreeEdition;
            _buttonFunctionProvider = buttonFunctionProvider;
            _tokenHelper            = tokenHelper;
            _tokenViewModelFactory  = tokenViewModelFactory;

            translationUpdater?.RegisterAndSetTranslation(tf => SetTokenViewModels());

            CurrentProfile?.MountRaiseConditionsForNotSupportedFeatureSections((s, a) =>
            {
                RaisePropertyChanged(nameof(HasNotSupportedSettingsForSavingTempOnly));
            });
        }
コード例 #9
0
 public AuthManager(IUserService userService, ITokenHelper tokenHelper, IRefreshTokenService refreshTokenService)
 {
     _userService         = userService;
     _tokenHelper         = tokenHelper;
     _refreshTokenService = refreshTokenService;
 }
コード例 #10
0
 public TokenController(ITokenHelper _tokenHelper)
 {
     tokenHelper = _tokenHelper;
 }
コード例 #11
0
 public AccountController(IAccountLogic accountLogic, ITokenHelper tokenHelper)
 {
     _accountLogic = accountLogic;
     _tokenHelper  = tokenHelper;
 }