/// <summary> /// constructor /// </summary> /// <param name="optionsService"></param> /// <param name="configuration"></param> /// <param name="appUserService"></param> /// <param name="httpContextAccessor"></param> /// <param name="userPermissionChecker"></param> /// <param name="emailSender"></param> /// <param name="imageFileService"></param> /// <param name="captchaService"></param> public AppUserController( IRGenericOptionsService optionsService, IConfiguration configuration, IAppUserService appUserService, IHttpContextAccessor httpContextAccessor, IUserPermissionChecker userPermissionChecker, IEmailSender emailSender, IImageFileService imageFileService, ICaptchaService captchaService) : base(configuration, appUserService, httpContextAccessor, userPermissionChecker, emailSender, imageFileService, captchaService) { _optionsService = optionsService; }
/// <summary> /// constructor /// </summary> /// <param name="optionsService"></param> /// <param name="memoryCache"></param> public RGenericOptionsControllerBase(IRGenericOptionsService optionsService, IMemoryCache memoryCache) { _optionsService = optionsService; _memoryCache = memoryCache; }
/// <summary> /// constructor /// </summary> /// <param name="optionsService"></param> public RGenericOptionsController(IRGenericOptionsService optionsService) : base(optionsService) { }
/// <summary> /// constructor /// </summary> /// <param name="context"></param> /// <param name="optionsService"></param> public UserVisitsTrackingService(RMuseumDbContext context, IRGenericOptionsService optionsService) { _context = context; _optionsService = optionsService; }