示例#1
0
 public LoginModel(ISignInService signInService,
                   IOptions <KerykeionCmsOptions> options,
                   KerykeionTranslationsService translationsService) : base(translationsService)
 {
     _signInService = signInService;
     _options       = options.Value;
 }
示例#2
0
        public UserService(UserManager <TUser> userManager,
                           EntitiesService entitiesService,
                           ImagesService imagesService,
                           IOptions <KerykeionCmsOptions> options)
        {
            UserManager     = userManager;
            EntitiesService = entitiesService;

            _imageService = imagesService;
            _options      = options.Value;
        }
示例#3
0
 public RegisterModel(
     IUserService userService,
     ISignInService signInService,
     IEmailService sendEmailService,
     ILogger <RegisterModel> logger,
     KerykeionTranslationsService translationsService,
     IOptions <KerykeionCmsOptions> options) : base(translationsService)
 {
     _userService     = userService;
     _signInService   = signInService;
     _sendMailService = sendEmailService;
     _logger          = logger;
     _options         = options.Value;
 }
 /// <summary>
 ///
 /// </summary>
 /// <param name="options"></param>
 public ThemesService(IOptions <KerykeionCmsOptions> options)
 {
     _options = options.Value;
 }
 /// <summary>
 /// Constructs a new instance of KerykeionCms.Services.KerykeionTranslationsService
 /// </summary>
 /// <param name="options">The KerykeionCms configured options.</param>
 public KerykeionTranslationsService(IOptions <KerykeionCmsOptions> options)
 {
     Options = options.Value;
 }