public UserMembershipsController(IUserMembershipFinder userMembershipFinder, IResponseTimeLogger responseTimeLogger, IPartnerCache partnersManager, IResponseGenerator responseGenerator) { _responseTimeLogger = responseTimeLogger; _responseGenerator = responseGenerator; _partnersManager = partnersManager; _userMembershipFinder = userMembershipFinder; }
public CookieSyncHandler(RequestDelegate next, IUserIdSetter userIdSetter, ICrowlerCache crowlerCache, IPartnerCache partnerCache, IOptions <CookieSyncingAPISetting> configuration, IMongoClient mongoClient) { _partnerCache = partnerCache; _crowlerCache = crowlerCache; _mongoClient = mongoClient; _userIdSetter = userIdSetter; _configuration = configuration.Value; }
public IFrameHandler(RequestDelegate next, IUserIdSetter userIdSetter, ICrowlerCache crowlerCache, IErrorLogger errorLogger, IOptions <ScriptAPISetting> configuration, IHostCache hostDictionary, IPartnerCache partnersManager) { _partnerCache = partnersManager; _hostCache = hostDictionary; _userIdSetter = userIdSetter; _crowlerCache = crowlerCache; _errorLogger = errorLogger; _configuration = configuration.Value; }