Exemplo n.º 1
0
 public BankIdApiController(
     UrlEncoder urlEncoder,
     ILogger <BankIdApiController> logger,
     IBankIdUserMessage bankIdUserMessage,
     IBankIdUserMessageLocalizer bankIdUserMessageLocalizer,
     IBankIdSupportedDeviceDetector bankIdSupportedDeviceDetector,
     IBankIdLauncher bankIdLauncher,
     IBankIdApiClient bankIdApiClient,
     IBankIdOrderRefProtector orderRefProtector,
     IBankIdLoginOptionsProtector loginOptionsProtector,
     IBankIdLoginResultProtector loginResultProtector,
     IBankIdResultStore bankIdResultStore)
 {
     _urlEncoder                    = urlEncoder;
     _logger                        = logger;
     _bankIdUserMessage             = bankIdUserMessage;
     _bankIdUserMessageLocalizer    = bankIdUserMessageLocalizer;
     _bankIdSupportedDeviceDetector = bankIdSupportedDeviceDetector;
     _bankIdLauncher                = bankIdLauncher;
     _bankIdApiClient               = bankIdApiClient;
     _orderRefProtector             = orderRefProtector;
     _loginOptionsProtector         = loginOptionsProtector;
     _loginResultProtector          = loginResultProtector;
     _bankIdResultStore             = bankIdResultStore;
 }