public HomeController(ILogger <BaseController> logger,
                       IConfiguration configuration,
                       IDistributedCache distributedCache,
                       IApplicationSessionState sessionState,
                       IContactLinksService contactLinks)
     : base(logger, distributedCache, sessionState, configuration)
 {
     _contactLinks = contactLinks;
 }
 public RegisterController(ILogger <BaseController> logger,
                           IBuildDataProtectionVmService buildDataProtectionVm,
                           IRegisterService registerService,
                           IGtmService gtmService,
                           IWebActivityService webActionLoggingService,
                           IDistributedCache distributedCache,
                           IConfiguration configuration,
                           IApplicationSessionState sessionState,
                           IMapper mapper,
                           IContactLinksService contactLinks)
     : base(logger, distributedCache, sessionState, configuration)
 {
     _buildDataProtectionVm = buildDataProtectionVm;
     _registerService       = registerService;
     _gtmService            = gtmService;
     _webActivityService    = webActionLoggingService;
     _mapper       = mapper;
     _contactLinks = contactLinks;
 }