diff --git a/Alpaca.Markets.Extensions/Alpaca.Markets.Extensions.csproj b/Alpaca.Markets.Extensions/Alpaca.Markets.Extensions.csproj index be76ffb1..9d7aa5e0 100644 --- a/Alpaca.Markets.Extensions/Alpaca.Markets.Extensions.csproj +++ b/Alpaca.Markets.Extensions/Alpaca.Markets.Extensions.csproj @@ -12,14 +12,17 @@ - 7.1.0.2 - 7.1.0.2 - 7.1.0-beta3 + 7.1.0.3 + 7.1.0.3 + 7.1.0 +- Added factory methods for creating the strongly typed `IAlpacaOptionsDataClient` instance in dependency injection environments. - Added new methods `GetOptionChainAsyncAsAsyncEnumerable` and `ListSnapshotsAsAsyncEnumerable` into the Extensions package. +- Added the new extension method `ListOptionContractsAsAsyncEnumerable` for the `IAlpacaTradingClient` interface. +- The `ListOptionContractsAsAsyncEnumerable` extensions method uses page token now. C# SDK for Alpaca Trade API https://docs.alpaca.markets/ https://github.com/alpacahq/alpaca-trade-api-csharp @@ -98,7 +101,7 @@ - + diff --git a/Alpaca.Markets.Extensions/packages.lock.json b/Alpaca.Markets.Extensions/packages.lock.json index 88641b33..12a30a7d 100644 --- a/Alpaca.Markets.Extensions/packages.lock.json +++ b/Alpaca.Markets.Extensions/packages.lock.json @@ -4,13 +4,13 @@ ".NETFramework,Version=v4.6.2": { "Alpaca.Markets": { "type": "Direct", - "requested": "[7.1.0-beta4, )", - "resolved": "7.1.0-beta4", - "contentHash": "UiY1xDurD1iL9nVi4IbEJ+XjfsO054BkirNd5Y7SGbUKkW5xdU+HT8iynHu18+TzStCvBwNnk137SMH2XnzB3w==", + "requested": "[7.1.0, )", + "resolved": "7.1.0", + "contentHash": "NDWBglvCoR7iKkfK3/8ka6OoDtuVpi8j7uzeJhODmVCCtZzw4bmQO1G2w63OcbBqHLupKEVXHkcTowtBF7wsFg==", "dependencies": { "Newtonsoft.Json": "13.0.3", "Polly": "8.3.1", - "Portable.System.DateTimeOnly": "8.0.0", + "Portable.System.DateTimeOnly": "8.0.1", "System.IO.Pipelines": "8.0.0", "System.Net.Http.WinHttpHandler": "8.0.0", "System.Threading.Channels": "8.0.0" @@ -314,13 +314,13 @@ ".NETStandard,Version=v2.0": { "Alpaca.Markets": { "type": "Direct", - "requested": "[7.1.0-beta4, )", - "resolved": "7.1.0-beta4", - "contentHash": "UiY1xDurD1iL9nVi4IbEJ+XjfsO054BkirNd5Y7SGbUKkW5xdU+HT8iynHu18+TzStCvBwNnk137SMH2XnzB3w==", + "requested": "[7.1.0, )", + "resolved": "7.1.0", + "contentHash": "NDWBglvCoR7iKkfK3/8ka6OoDtuVpi8j7uzeJhODmVCCtZzw4bmQO1G2w63OcbBqHLupKEVXHkcTowtBF7wsFg==", "dependencies": { "Newtonsoft.Json": "13.0.3", "Polly": "8.3.1", - "Portable.System.DateTimeOnly": "8.0.0", + "Portable.System.DateTimeOnly": "8.0.1", "System.IO.Pipelines": "8.0.0", "System.Threading.Channels": "8.0.0" } @@ -605,13 +605,13 @@ ".NETStandard,Version=v2.1": { "Alpaca.Markets": { "type": "Direct", - "requested": "[7.1.0-beta4, )", - "resolved": "7.1.0-beta4", - "contentHash": "UiY1xDurD1iL9nVi4IbEJ+XjfsO054BkirNd5Y7SGbUKkW5xdU+HT8iynHu18+TzStCvBwNnk137SMH2XnzB3w==", + "requested": "[7.1.0, )", + "resolved": "7.1.0", + "contentHash": "NDWBglvCoR7iKkfK3/8ka6OoDtuVpi8j7uzeJhODmVCCtZzw4bmQO1G2w63OcbBqHLupKEVXHkcTowtBF7wsFg==", "dependencies": { "Newtonsoft.Json": "13.0.3", "Polly": "8.3.1", - "Portable.System.DateTimeOnly": "8.0.0", + "Portable.System.DateTimeOnly": "8.0.1", "System.IO.Pipelines": "8.0.0", "System.Threading.Channels": "8.0.0" } @@ -863,9 +863,9 @@ "net6.0": { "Alpaca.Markets": { "type": "Direct", - "requested": "[7.1.0-beta4, )", - "resolved": "7.1.0-beta4", - "contentHash": "UiY1xDurD1iL9nVi4IbEJ+XjfsO054BkirNd5Y7SGbUKkW5xdU+HT8iynHu18+TzStCvBwNnk137SMH2XnzB3w==", + "requested": "[7.1.0, )", + "resolved": "7.1.0", + "contentHash": "NDWBglvCoR7iKkfK3/8ka6OoDtuVpi8j7uzeJhODmVCCtZzw4bmQO1G2w63OcbBqHLupKEVXHkcTowtBF7wsFg==", "dependencies": { "Newtonsoft.Json": "13.0.3", "Polly": "8.3.1",