Показаны сообщения с ярлыком GS.Trade.Series2. Показать все сообщения
Показаны сообщения с ярлыком GS.Trade.Series2. Показать все сообщения

воскресенье, 5 июля 2020 г.

Updates

1. GS.Trade.Web.Api.TimeSeries01, GS.Trade.Web.Mvc.TimeSeries01
1.1 web.config
<compilation>
      <assemblies>
        <remove assembly="Microsoft.VisualStudio.Web.PageInspector.Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
      </assemblies>
    </compilation>
    <httpRuntime targetFramework="4.5" />

 ****** after delete VS2013 *********
1.2 new ConnectionString

2. new Database
2.1. SQLDVLP14
2.2. Add User NeworkService
2.3.

Tickers:
public IEnumerable<IBarSimple> GetSeries(long seriesId, DateTime dt)
        {
            var m = MethodBase.GetCurrentMethod() + "()";
            // return _barWebClient.GetSeries(seriesId, dt);
            var r = _barWebClient.GetSeries(seriesId, dt);
            if (r == null)
                Evlm2(EvlResult.FATAL, EvlSubject.TECHNOLOGY, ParentTypeName, TypeName,
                    m, $"Failure in Get SeriesId:{seriesId}, DT:{dt.Date.ToString("d")}", ToString());
            return r;
        }

среда, 1 января 2020 г.

TimeOut Update GS.Series2, GS.Web.Clients

WebClients:

_client = new HttpClient
            {
                BaseAddress = new Uri(BaseAddress),
                Timeout = TimeSpan.FromMinutes(15)
            };


GS.Trade.Series2:

public TimeSeriesContext(): base("TimeSeries01")
        {
            Database.CommandTimeout = 900;
        }