/// <summary> /// Initializes a new instance of the <see cref="FoldersInitializer"/> class. /// </summary> /// <param name="logger"></param> /// <param name="hostingEnvironment"></param> public FoldersInitializer( IEmLogger logger, IHostingEnvironment hostingEnvironment) { this.logger = logger; this.hostingEnvironment = hostingEnvironment; }
/// <summary> /// Initializes a new instance of the <see cref="GetUserExternalLoginProvidersQueryHandler"/> class. /// </summary> /// <param name="userManager"></param> /// <param name="logger"></param> public GetUserExternalLoginProvidersQueryHandler( IUserManager userManager, IEmLogger logger) { this.userManager = userManager; this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="IdentityUserInfoAdapter"/> class. /// </summary> /// <param name="currentUserProvider"></param> /// <param name="userClaimsService"></param> /// <param name="logger"></param> public IdentityUserInfoAdapter( ICurrentUserProvider currentUserProvider, IUserClaimsService userClaimsService, IEmLogger logger) { this.currentUserProvider = currentUserProvider; this.userClaimsService = userClaimsService; this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="UserClaimsService"/> class. /// </summary> /// <param name="userManager"></param> /// <param name="roleManager"></param> /// <param name="logger"></param> public UserClaimsService( UserManager <User> userManager, RoleManager <Role> roleManager, IEmLogger logger) { this.userManager = userManager; this.roleManager = roleManager; this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="EmailSender"/> class. /// </summary> /// <param name="emailRenderer"></param> /// <param name="logger"></param> /// <param name="smtpOptionsAccessor"></param> public EmailSender( IEmailRenderer emailRenderer, IEmLogger logger, IOptions <SmtpOptions> smtpOptionsAccessor) { this.emailRenderer = emailRenderer; this.logger = logger; this.smtpOptions = smtpOptionsAccessor.Value; }
/// <summary> /// Initializes a new instance of the <see cref="RoleManager"/> class. /// </summary> /// <param name="roleManager"></param> /// <param name="userManager"></param> /// <param name="context"></param> /// <param name="logger"></param> public RoleManager( RoleManager <Role> roleManager, UserManager <User> userManager, IEmContext context, IEmLogger logger) { this.roleManager = roleManager; this.userManager = userManager; this.context = context; this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="UploadService"/> class. /// </summary> /// <param name="loggerContext"></param> /// <param name="logger"></param> /// <param name="hostingEnvironment"></param> /// <param name="rootsService"></param> public UploadService( ILoggerContext loggerContext, IEmLogger logger, IHostingEnvironment hostingEnvironment, IRootsService rootsService) { this.loggerContext = loggerContext; this.logger = logger; this.hostingEnvironment = hostingEnvironment; this.rootsService = rootsService; }
/// <summary> /// Initializes a new instance of the <see cref="EmPageRendererTagHelper"/> class. /// </summary> /// <param name="serviceProvider"></param> /// <param name="logger"></param> public EmPageRendererTagHelper(IServiceProvider serviceProvider, IEmLogger logger) { var hostEnvironment = (IHostEnvironment)serviceProvider.GetService(typeof(IHostEnvironment)); this.nodeServices = (INodeServices)serviceProvider.GetService(typeof(INodeServices)); this.logger = logger; this.applicationBasePath = hostEnvironment.ContentRootPath; var applicationLifetime = (IHostApplicationLifetime)serviceProvider.GetService(typeof(IHostApplicationLifetime)); this.applicationStoppingToken = applicationLifetime.ApplicationStopping; }
/// <summary> /// Initializes a new instance of the <see cref="ExternalAuthenticationCommandHandler"/> class. /// </summary> /// <param name="logger"></param> /// <param name="userManager"></param> /// <param name="userAvatarService"></param> /// <param name="externalProviderAuthenticatorFactory"></param> /// <param name="eventManager"></param> public ExternalAuthenticationCommandHandler( IEmLogger logger, IUserManager userManager, IUserAvatarService userAvatarService, IExternalProviderAuthenticatorFactory externalProviderAuthenticatorFactory, IIdentityEventManager eventManager) { this.logger = logger; this.userManager = userManager; this.userAvatarService = userAvatarService; this.externalProviderAuthenticatorFactory = externalProviderAuthenticatorFactory; this.eventManager = eventManager; }
/// <summary> /// Initializes a new instance of the <see cref="UserTokensService"/> class. /// </summary> /// <param name="userManager"></param> /// <param name="context"></param> /// <param name="userClaimsService"></param> /// <param name="jsonWebTokenOptions"></param> /// <param name="logger"></param> public UserTokensService( UserManager <User> userManager, IEmContext context, IUserClaimsService userClaimsService, IOptions <JsonWebTokenOptions> jsonWebTokenOptions, IEmLogger logger) { this.userManager = userManager; this.context = context; this.userClaimsService = userClaimsService; this.jwtOptions = jsonWebTokenOptions.Value; this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="GetUserAvatarQueryHandler"/> class. /// </summary> /// <param name="systemFilesService"></param> /// <param name="userManager"></param> /// <param name="userAvatarService"></param> /// <param name="rootsService"></param> /// <param name="logger"></param> public GetUserAvatarQueryHandler( ISystemFilesService systemFilesService, IUserManager userManager, IUserAvatarService userAvatarService, IRootsService rootsService, IEmLogger logger) { this.systemFilesService = systemFilesService; this.userManager = userManager; this.userAvatarService = userAvatarService; this.rootsService = rootsService; this.logger = logger; }
public HelperService( ISystemFilesService systemFilesService, IEmLogger logger, IRootsService rootsService) { this.systemFilesService = systemFilesService; this.logger = logger; this.rootsService = rootsService; this.foodsGalleryFolderPath = this.rootsService.GetPathFromPublicRoot( Folders.UploadFolderName, Folders.ImagesFolderName, FoodsGalleryFolderName); }
/// <summary> /// Initializes a new instance of the <see cref="CurrentUserProvider"/> class. /// </summary> /// <param name="httpAccessor"></param> /// <param name="userManager"></param> /// <param name="logger"></param> public CurrentUserProvider( IHttpContextAccessor httpAccessor, UserManager <User> userManager, IEmLogger logger) { this.CurrentUserId = httpAccessor.GetCurrentUserId(); if (!this.CurrentUserId.HasValue) { this.CurrentUserId = httpAccessor.HttpContext.GetJwtUserId(); } this.userManager = userManager; this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="RequestChangeEmailCommandHandler"/> class. /// </summary> /// <param name="userManager"></param> /// <param name="logger"></param> /// <param name="currentLanguageProvider"></param> /// <param name="identityEventManager"></param> /// <param name="httpContextAccessor"></param> /// <param name="urlEncoder"></param> public RequestChangeEmailCommandHandler( IUserManager userManager, IEmLogger logger, ICurrentLanguageProvider currentLanguageProvider, IIdentityEventManager identityEventManager, IHttpContextAccessor httpContextAccessor, UrlEncoder urlEncoder) { this.userManager = userManager; this.logger = logger; this.currentLanguageProvider = currentLanguageProvider; this.identityEventManager = identityEventManager; this.httpContextAccessor = httpContextAccessor; this.urlEncoder = urlEncoder; }
/// <summary> /// Initializes a new instance of the <see cref="UserAvatarService"/> class. /// </summary> /// <param name="context"></param> /// <param name="userManager"></param> /// <param name="hostEnvironment"></param> /// <param name="systemFilesService"></param> /// <param name="rootsService"></param> /// <param name="logger"></param> public UserAvatarService( IEmContext context, UserManager <User> userManager, IWebHostEnvironment hostEnvironment, ISystemFilesService systemFilesService, IRootsService rootsService, IEmLogger logger) { this.context = context; this.userManager = userManager; this.hostEnvironment = hostEnvironment; this.systemFilesService = systemFilesService; this.rootsService = rootsService; this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="ChangePasswordCommandHandler"/> class. /// </summary> /// <param name="userManager"></param> /// <param name="logger"></param> public ChangePasswordCommandHandler(IUserManager userManager, IEmLogger logger) { this.userManager = userManager; this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="ChangeUserNameCommandHandler"/> class. /// </summary> /// <param name="userManager"></param> /// <param name="logger"></param> public ChangeUserNameCommandHandler(IUserManager userManager, IEmLogger logger) { this.userManager = userManager; this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="IdentityEventManager"/> class. /// </summary> /// <param name="serviceProvider"></param> /// <param name="httpContextAccessor"></param> /// <param name="logger"></param> public IdentityEventManager(IServiceProvider serviceProvider, IHttpContextAccessor httpContextAccessor, IEmLogger logger) { this.serviceProvider = serviceProvider; this.httpContextAccessor = httpContextAccessor; this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="GetEmailBodyQueryHandler"/> class. /// </summary> /// <param name="context"></param> /// <param name="logger"></param> public GetEmailBodyQueryHandler(ILoggerContext context, IEmLogger logger) { this.context = context; this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="ChangeEmailCommandHandler"/> class. /// </summary> /// <param name="userManager"></param> /// <param name="logger"></param> /// <param name="currentUserProvider"></param> public ChangeEmailCommandHandler(IUserManager userManager, IEmLogger logger, ICurrentUserProvider currentUserProvider) { this.userManager = userManager; this.logger = logger; this.currentUserProvider = currentUserProvider; }
/// <summary> /// Initializes a new instance of the <see cref="ExistsQueryHandler{TEntity}"/> class. /// </summary> /// <param name="context"></param> /// <param name="logger"></param> public ExistsQueryHandler(IEmContext context, IEmLogger logger) { this.context = context; this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="ApplyImageCommandHandler{TEntity}"/> class. /// </summary> /// <param name="context"></param> /// <param name="logger"></param> public ApplyImageCommandHandler(IEmContext context, IEmLogger logger) { this.context = context; this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="DeleteCommandHandler{TEntity}"/> class. /// </summary> /// <param name="context"></param> /// <param name="mapper"></param> /// <param name="logger"></param> public DeleteCommandHandler(IEmContext context, IMapper mapper, IEmLogger logger) { this.context = context; this.mapper = mapper; this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="GetAllQueryHandler{TEntity, TRequestModel}"/> class. /// </summary> /// <param name="context"></param> /// <param name="mapper"></param> /// <param name="logger"></param> public GetAllQueryHandler(IEmContext context, IMapper mapper, IEmLogger logger) { this.context = context; this.mapper = mapper; this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="ClientLoggerApiController"/> class. /// </summary> /// <param name="logger"></param> public ClientLoggerApiController(IEmLogger logger) { this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="ChangeUserAvatarCommandHandler"/> class. /// </summary> /// <param name="userAvatarService"></param> /// <param name="logger"></param> public ChangeUserAvatarCommandHandler(IUserAvatarService userAvatarService, IEmLogger logger) { this.userAvatarService = userAvatarService; this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="Localizer"/> class. /// </summary> /// <param name="context"></param> /// <param name="logger"></param> /// <param name="currentLanguageProvider"></param> public Localizer(ILocalizationContext context, IEmLogger logger, ICurrentLanguageProvider currentLanguageProvider) { this.context = context; this.logger = logger; this.currentLanguageProvider = currentLanguageProvider; }
/// <summary> /// Initializes a new instance of the <see cref="ResetTwoFactorAuthenticationCommandHandler"/> class. /// </summary> /// <param name="userManager"></param> /// <param name="logger"></param> public ResetTwoFactorAuthenticationCommandHandler(IUserManager userManager, IEmLogger logger) { this.userManager = userManager; this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="PageService"/> class. /// </summary> /// <param name="clientBuilderOptions"></param> /// <param name="logger"></param> public PageService(IOptions <ClientBuilderOptions> clientBuilderOptions, IEmLogger logger) { this.clientBuilderOptions = clientBuilderOptions.Value; this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="LogFrontEndErrorCommandHandler"/> class. /// </summary> /// <param name="logger"></param> /// <param name="loggerContext"></param> /// <param name="mapper"></param> public LogFrontEndErrorCommandHandler(IEmLogger logger, ILoggerContext loggerContext, IMapper mapper) { this.logger = logger; this.loggerContext = loggerContext; this.mapper = mapper; }