1
0
mirror of https://github.com/JKorf/CryptoExchange.Net.git synced 2026-10-13 22:51:39 +00:00
This commit is contained in:
Jkorf
2026-09-10 12:53:11 +02:00
parent c56e31abab
commit dc4a6af695
29 changed files with 27 additions and 26 deletions
@@ -7,7 +7,7 @@ namespace CryptoExchange.Net.SharedApis
/// <summary>
/// Catalog of Shared API capability references.
/// </summary>
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// Asset capabilities.
@@ -4,7 +4,7 @@ using System.Text;
namespace CryptoExchange.Net.SharedApis
{
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// Balance capabilities.
@@ -4,7 +4,7 @@ using System.Text;
namespace CryptoExchange.Net.SharedApis
{
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// Deposit capabilities.
@@ -4,7 +4,7 @@ using System.Text;
namespace CryptoExchange.Net.SharedApis
{
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// Fee capabilities.
@@ -4,7 +4,7 @@ using System.Text;
namespace CryptoExchange.Net.SharedApis
{
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// Funding capabilities.
@@ -4,7 +4,7 @@ using System.Text;
namespace CryptoExchange.Net.SharedApis
{
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// Index price capabilities.
@@ -4,7 +4,7 @@ using System.Text;
namespace CryptoExchange.Net.SharedApis
{
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// Kline capabilities.
@@ -4,7 +4,7 @@ using System.Text;
namespace CryptoExchange.Net.SharedApis
{
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// Ledger capabilities.
@@ -4,7 +4,7 @@ using System.Text;
namespace CryptoExchange.Net.SharedApis
{
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// Leverage capabilities.
@@ -4,7 +4,7 @@ using System.Text;
namespace CryptoExchange.Net.SharedApis
{
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// Mark price capabilities.
@@ -4,7 +4,7 @@ using System.Text;
namespace CryptoExchange.Net.SharedApis
{
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// Open interest capabilities.
@@ -4,7 +4,7 @@ using System.Text;
namespace CryptoExchange.Net.SharedApis
{
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// Order book capabilities.
@@ -4,7 +4,7 @@ using System.Text;
namespace CryptoExchange.Net.SharedApis
{
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// Order capabilities.
@@ -4,7 +4,7 @@ using System.Text;
namespace CryptoExchange.Net.SharedApis
{
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// Position mode capabilities.
@@ -4,7 +4,7 @@ using System.Text;
namespace CryptoExchange.Net.SharedApis
{
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// Position capabilities.
@@ -4,7 +4,7 @@ using System.Text;
namespace CryptoExchange.Net.SharedApis
{
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// Symbol capabilities.
@@ -4,7 +4,7 @@ using System.Text;
namespace CryptoExchange.Net.SharedApis
{
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// Ticker capabilities.
@@ -4,7 +4,7 @@ using System.Text;
namespace CryptoExchange.Net.SharedApis
{
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// Take profit and stop loss capabilities.
@@ -4,7 +4,7 @@ using System.Text;
namespace CryptoExchange.Net.SharedApis
{
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// Public trade capabilities.
@@ -4,7 +4,7 @@ using System.Text;
namespace CryptoExchange.Net.SharedApis
{
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// Transfer capabilities.
@@ -4,7 +4,7 @@ using System.Text;
namespace CryptoExchange.Net.SharedApis
{
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// Trigger order capabilities.
@@ -4,7 +4,7 @@ using System.Text;
namespace CryptoExchange.Net.SharedApis
{
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// User trade capabilities.
@@ -4,7 +4,7 @@ using System.Text;
namespace CryptoExchange.Net.SharedApis
{
public partial class SharedCapabilities
public static partial class SharedCapabilities
{
/// <summary>
/// Withdrawal capabilities.
@@ -24,7 +24,7 @@ namespace CryptoExchange.Net.SharedApis
public override Type CapabilityType => typeof(IFuturesOrderRestClient);
/// <inheritdoc />
public virtual RequestParameterRuleOverride[] ParameterRuleOverwrites
public virtual RequestParameterRuleOverride[] ParameterRuleOverrides
{
set => SetRequestParameters(value);
}
@@ -37,7 +37,7 @@ namespace CryptoExchange.Net.SharedApis
/// <summary>
/// Use Capabilities instead
/// </summary>
[Obsolete("Use Capabilities instead")]
#pragma warning disable CS0618 // Type or member is obsolete
public EndpointOptions[] Features
{
get => _capabilities
@@ -46,6 +46,7 @@ namespace CryptoExchange.Net.SharedApis
init => _capabilities = value;
}
#pragma warning restore CS0618 // Type or member is obsolete
/// <summary>
/// Client capabilities
@@ -235,7 +235,7 @@ namespace CryptoExchange.Net.SharedApis
public override Type CapabilityType => typeof(TCapability);
/// <inheritdoc />
public virtual RequestParameterRuleOverride[] ParameterRuleOverwrites
public virtual RequestParameterRuleOverride[] ParameterRuleOverrides
{
set => SetRequestParameters(value);
}