public SignInEventProcessor(
            MessagingClient messagingClient,
            SignInService signInService,
            TokenHolderService tokenHolderService)
        {
            this.messagingClient    = messagingClient;
            this.signInService      = signInService;
            this.tokenHolderService = tokenHolderService;

            this.messagingClient.SignInRequestSubmitted  += (s, e) => this.eventProcessingQueue.Add(async() => await this.ProcessSignIn(e));
            this.messagingClient.SignOutRequestSubmitted += (s, e) => this.eventProcessingQueue.Add(async() => await this.ProcessSignOut(e));
        }
 public TokenHoldersController(TokenHolderService tokenHolderService)
 {
     this.tokenHolderService = tokenHolderService;
 }