public WebApiUserFactory( IWebApiMessageHandler handler, IBlackTea csp, IMessageFactory messageFactory) { _handler = handler; _csp = csp; _messageFactory = messageFactory; }
public WebApiUser(IWebSocketConnection connection, Password password, IBlackTea csp, IWebApiMessageHandler messageHandler, IMessageFactory messageFactory) { Socket = connection; Password = password; _password = Encoding.UTF8.GetBytes(password.ToString()); _crypto = csp; _handler = messageHandler; _messageFactory = messageFactory; }
public CryptoManager(ILogger <ICryptoManager> logger, IBlackTea btc, IPasswordFile passwordProvider) { _logger = logger; _crypto = btc; _passwords = passwordProvider.Passwords; }