public DashboardController(ILinkRepository adRepository, ILogger <HomeController> logger, IUrlStatisticsRepository urlStatisticsRepository, UserManager <IdentityUser> userManager) { _linkRepository = adRepository; _logger = logger; _urlStatisticsRepository = urlStatisticsRepository; _userManager = userManager; }
public UrlStatisticsService(ILinkRepository adRepository, ILogger <UrlStatisticsService> logger, IHttpContextAccessor httpContextAccessor, IUrlStatisticsRepository urlStatisticsRepository) { _adRepository = adRepository; _logger = logger; _httpContextAccessor = httpContextAccessor; _uaParser = Parser.GetDefault(); _urlStatisticsRepository = urlStatisticsRepository; }