mirror of
https://github.com/JKorf/CryptoExchange.Net.git
synced 2026-08-12 08:53:01 +00:00
7d7bc35869
Added support for IOptions injection, allowing options to be read from IConfiguration Small refactor on client options internals Updated HttpClient to be static field to be
38 lines
1.1 KiB
C#
38 lines
1.1 KiB
C#
namespace CryptoExchange.Net.Objects
|
|
{
|
|
/// <summary>
|
|
/// Trade environment names
|
|
/// </summary>
|
|
public static class TradeEnvironmentNames
|
|
{
|
|
/// <summary>
|
|
/// Live environment
|
|
/// </summary>
|
|
public const string Live = "live";
|
|
/// <summary>
|
|
/// Testnet environment
|
|
/// </summary>
|
|
public const string Testnet = "testnet";
|
|
}
|
|
|
|
/// <summary>
|
|
/// Trade environment. Contains info about URL's to use to connect to the API. To swap environment select another environment for
|
|
/// the echange's environment list or create a custom environment using either `[Exchange]Environment.CreateCustom()` or `[Exchange]Environment.[Environment]`, for example `KucoinEnvironment.TestNet` or `BinanceEnvironment.Live`
|
|
/// </summary>
|
|
public class TradeEnvironment
|
|
{
|
|
/// <summary>
|
|
/// Name of the environment
|
|
/// </summary>
|
|
public string Name { get; set; }
|
|
|
|
/// <summary>
|
|
/// </summary>
|
|
/// <param name="name"></param>
|
|
protected TradeEnvironment(string name)
|
|
{
|
|
Name = name;
|
|
}
|
|
}
|
|
}
|