Beispiel #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DatafeedApi" /> class.
 /// See <see cref="Factories.AgentApiFactory"/> for conveniently constructing
 /// an instance.
 /// </summary>
 /// <param name="authTokens">Authentication tokens.</param>
 /// <param name="configuration">Api configuration.</param>
 /// <param name="apiExecutor">Execution strategy.</param>
 public DatafeedApi(IAuthTokens authTokens, Configuration configuration, IApiExecutor apiExecutor) : base(authTokens, apiExecutor)
 {
     _datafeedApi = new Generated.OpenApi.AgentApi.Api.DatafeedApi(configuration);
     _log         = ApiLogging.LoggerFactory?.CreateLogger <DatafeedApi>();
 }
Beispiel #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="DatafeedApi" /> class.
 /// See <see cref="Factories.AgentApiFactory"/> for conveniently constructing
 /// an instance.
 /// </summary>
 /// <param name="authTokens">Authentication tokens.</param>
 /// <param name="configuration">Api configuration.</param>
 /// <param name="apiExecutor">Execution strategy.</param>
 public DatafeedApi(IAuthTokens authTokens, Configuration configuration, IApiExecutor apiExecutor) : base(authTokens, apiExecutor)
 {
     _datafeedApi = new Generated.OpenApi.AgentApi.Api.DatafeedApi(configuration);
 }