コード例 #1
0
        /// <summary>
        /// Creates a new socket client using the provided options
        /// </summary>
        /// <param name="options">Options to use for this client</param>
        public BittrexSocketClientV3(BittrexSocketClientV3Options options) : base(options, options.ApiCredentials == null ? null : new BittrexAuthenticationProvider(options.ApiCredentials))
        {
            SocketFactory = new ConnectionFactory();

            SocketCombineTarget = 10;

            AddGenericHandler("Reauthenticate", async(connection, data) => await AuthenticateSocket(connection).ConfigureAwait(false));
        }
コード例 #2
0
 /// <summary>
 /// Set the default options for new clients
 /// </summary>
 /// <param name="options">Options to use for new clients</param>
 public static void SetDefaultOptions(BittrexSocketClientV3Options options)
 {
     defaultOptions = options;
 }