Exemplo n.º 1
0
 public ConversationsController(ILogger <ConversationsController> logger, IOptions <InDirectLineSettings> opt, DirectLineHelper helper, IDirectLineConnectionManager connectionManager)
 {
     this._logger            = logger;
     this._settings          = opt;
     this._helper            = helper;
     this._connectionManager = connectionManager;
 }
Exemplo n.º 2
0
 public TokensController(ILogger <TokensController> logger, IOptions <InDirectLineSettings> opt, DirectLineHelper helper, IDirectLineConnectionManager connectionManager, TokenBuilder tokenBuilder)
 {
     this._logger               = logger;
     this._helper               = helper;
     this._connectionManager    = connectionManager;
     this._tokenBuilder         = tokenBuilder;
     this._inDirectlineSettings = opt.Value;
 }
Exemplo n.º 3
0
 public DirectLineController(ILogger <DirectLineController> logger, IOptions <InDirectLineSettings> opt, DirectLineHelper helper, IDirectLineConnectionManager connectionManager, TokenBuilder tokenBuilder, IWebHostEnvironment env)
 {
     this._logger            = logger;
     this._helper            = helper;
     this._connectionManager = connectionManager;
     this._tokenBuilder      = tokenBuilder;
     this._env = env;
     this._inDirectlineSettings = opt.Value;
 }