Tinkoff / invest-api-csharp-sdk

51 stars 19 forks source link

Просьба добавить получение данных из объекта(не сервиса) как это реализовано в текущем java sdk и как примерно было в старом c# sdk #26

Closed BlankaKorvo closed 2 years ago

BlankaKorvo commented 2 years ago

Привет! Спасибо за уже проделанную работу! Есть несколько просьб/замечаний)

Пример из старого SDK:

using Tinkoff.Trading.OpenApi.Network;
...
// токен аутентификации
var token = "my.token";
// для работы в песочнице используйте GetSandboxConnection
var connection = ConnectionFactory.GetConnection(token);
var context = connection.Context;

// вся работа происходит асинхронно через объект контекста
var portfolio = await context.PortfolioAsync();

Просьба вернуть конструктивно схожий функционал.

rus-art commented 2 years ago

Спасибо за фидбек! Тут много всего, по сути два предложения и один вопрос, поэтому завел отдельные задачи #28 #29.

От ServiceCollection отказаться не можем, так как сам grpc клиент так настраивается. Но можем эту логику скрыть под коврик.

Подписаться сейчас можно, есть новый пример. Правда не так просто, как было раньше, тоже из-за grpc.

Также хочу напомнить что проект open source, хоть и большинство волонтеров из Tinkoff. Поэтому будем рады любой помощи и улучшениям. Спасибо за инициативу!