mirror of
https://github.com/JKorf/CryptoExchange.Net
synced 2026-04-07 02:01:12 +00:00
31 lines
931 B
C#
31 lines
931 B
C#
using CryptoExchange.Net.Objects.Options;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Text;
|
|
|
|
namespace CryptoExchange.Net.UnitTests.Implementations
|
|
{
|
|
internal class TestRestOptions : RestExchangeOptions<TestEnvironment, TestCredentials>
|
|
{
|
|
internal static TestRestOptions Default { get; set; } = new TestRestOptions()
|
|
{
|
|
Environment = TestEnvironment.Live,
|
|
AutoTimestamp = true
|
|
};
|
|
|
|
public TestRestOptions()
|
|
{
|
|
Default?.Set(this);
|
|
}
|
|
|
|
public RestApiOptions ExchangeOptions { get; private set; } = new RestApiOptions();
|
|
|
|
internal TestRestOptions Set(TestRestOptions targetOptions)
|
|
{
|
|
targetOptions = base.Set<TestRestOptions>(targetOptions);
|
|
targetOptions.ExchangeOptions = ExchangeOptions.Set(targetOptions.ExchangeOptions);
|
|
return targetOptions;
|
|
}
|
|
}
|
|
}
|