Beispiel #1
0
 /// <summary>
 /// constructor
 /// </summary>
 /// <param name="logger"></param>
 /// <param name="visitorRepository"></param>
 /// <param name="userRepository"></param>
 /// <param name="placeProviderRepository"></param>
 /// <param name="configuration"></param>
 /// <param name="captchaValidator"></param>
 public VisitorController(
     ILogger <VisitorController> logger,
     IVisitorRepository visitorRepository,
     IUserRepository userRepository,
     IPlaceProviderRepository placeProviderRepository,
     IConfiguration configuration,
     GoogleReCaptcha.V3.Interface.ICaptchaValidator captchaValidator
     )
 {
     this.logger                  = logger;
     this.visitorRepository       = visitorRepository;
     this.configuration           = configuration;
     this.captchaValidator        = captchaValidator;
     this.userRepository          = userRepository;
     this.placeProviderRepository = placeProviderRepository;
 }