public SendUserLinkEmailCommandHandler(ILoggerFactory loggerFactory, IMediator mediator, IEmailTemplateService emailTemplate, UserManager <User> userManager, IUrlHelper urlHelper, UserClaimManager userClaimManager) : base(loggerFactory, mediator, emailTemplate) { _userManager = userManager; _urlHelper = urlHelper; _userClaimManager = userClaimManager; }
public TenantContextResolver(IMediator mediator, ILoggerFactory loggerFactory, UserClaimManager userClaimManager, IHttpContextAccessor httpContextAccessor) { Mediator = mediator; UserClaimManager = userClaimManager; HttpContextAccessor = httpContextAccessor; Logger = loggerFactory.CreateLogger(GetType()); }
public EmailModel( ITenant <TenantReadModel> tenant, IMediator mediator, ILoggerFactory loggerFactory, UserClaimManager userClaimManager) : base(tenant, mediator, loggerFactory) { _userClaimManager = userClaimManager; Date = DateTime.Now; }
private async Task <TenantReadModel> ResolveFromUser(HttpContext context) { if (!context.User.Identity.IsAuthenticated) { return(null); } var slug = UserClaimManager.GetTenantSlug(context.User); if (slug.IsNullOrEmpty()) { return(null); } var query = new TenantSlugQuery(context.User, slug); var tenant = await Mediator.Send(query); return(tenant); }
public TemplateDropdownQueryHandler(ILoggerFactory loggerFactory, InstructorIQContext dataContext, IMapper mapper, UserClaimManager userClaimManager) : base(loggerFactory, dataContext, mapper) { _userClaimManager = userClaimManager; }
public ViewModel(ITenant <TenantReadModel> tenant, IMediator mediator, ILoggerFactory loggerFactory, UserClaimManager userClaimManager, IMapper mapper) : base(tenant, mediator, loggerFactory) { _userClaimManager = userClaimManager; _mapper = mapper; }
public LinkTokenCreateCommandHandler(ILoggerFactory loggerFactory, InstructorIQContext dataContext, IMapper mapper, UserClaimManager userClaimManager) : base(loggerFactory, dataContext, mapper) { _userClaimManager = userClaimManager; }
public TemplateController(IMediator mediator, UserClaimManager userClaimManager) : base(mediator) { _userClaimManager = userClaimManager; }
public MemberChangeTenantCommandHandler(ILoggerFactory loggerFactory, InstructorIQContext dataContext, IMapper mapper, UserClaimManager claimManager) : base(loggerFactory, dataContext, mapper) { _claimManager = claimManager; }
public GroupSequenceQueryHandler(ILoggerFactory loggerFactory, InstructorIQContext dataContext, IMapper mapper, UserClaimManager userClaimManager) : base(loggerFactory, dataContext, mapper) { _userClaimManager = userClaimManager; }
public NotificationController(IMediator mediator, UserClaimManager userClaimManager) : base(mediator) { _userClaimManager = userClaimManager; }
public PlanUpdateModel(ITenant <TenantReadModel> tenant, IMediator mediator, ILoggerFactory loggerFactory, UserClaimManager userClaimManager) : base(tenant, mediator, loggerFactory) { _userClaimManager = userClaimManager; }
public IntroductionModel(ITenant <TenantReadModel> tenant, IMediator mediator, ILoggerFactory loggerFactory, UserClaimManager userClaimManager) : base(tenant, mediator, loggerFactory) { _userClaimManager = userClaimManager; }