воскресенье, 29 ноября 2015 г.

суббота, 28 ноября 2015 г.

Web Projects

NEw async Controller BarsAsync

Solution: GS.Trade.Series2
Project: GS.Trade.Web.Api.TimeSeries01

New Web Api Async BarsAsyncController: With Parse to string to reduce transfer chars numbers

http://185.31.162.98/GS.Trade.Web.Api.TimeSeries01/api/barsasync?seriesId=20&date=20151001

MVC Application:

Ticker, TimeInt:
Only 3 Days for Test Only

среда, 25 ноября 2015 г.

Task All to Buid3

1/ Перейти при сериализации на Buld3( with assembly.FullName) везде, где возможно

GS.Trade Build3, Configurations

Bulder.Buld3 используется для типов Tickers, Strategies. Portfolios
для входа используется assembly.FullName и тип загружается либо из статической сборки либо из динамической. Только благодаря FulName.

суббота, 21 ноября 2015 г.

SQL Перенос Configurations Sample

DELETE From AppDbConfig2.[dbo].[Configurations]
GO

Set IDENTITY_INSert AppDbConfig2.[dbo].[Configurations] ON
GO

Insert into AppDbConfig2.[dbo].[Configurations]
(Id,[Enabled],[Catalog],Code, Token, CreatedDT, ModifiedDT)
Select Id,[Enabled],[Catalog],Code, 0 , GetDate(), GEtDate()
from AppDbConfig.[dbo].[Configurations]
go

Set IDENTITY_INSert AppDbConfig2.[dbo].[Configurations] OFF
GO

DELETE From AppDbConfig2.[dbo].[Items]
GO

Set IDENTITY_INSert AppDbConfig2.[dbo].[Items] ON
GO

Insert into AppDbConfig2.[dbo].[Items]
(Id,ConfigurationId, [Enabled],[Catalog], Obj, TrCount, Code, CreatedDT, ModifiedDT )
Select Id,ConfigurationId, [Enabled],[Catalog], Obj, TrCount, Code, GetDate(), GEtDate()
from AppDbConfig.[dbo].[Items]
go

Set IDENTITY_INSert AppDbConfig2.[dbo].[Items] OFF
GO

понедельник, 16 ноября 2015 г.

SingleTone Lazy Instance Sample using in GS.Trade

private static readonly Lazy<ConfigurationResourse> Lazy =
        new Lazy<ConfigurationResourse>(() => CreateInstance());

        public static ConfigurationResourse Instance { get { return Lazy.Value; } }

        private static ConfigurationResourse CreateInstance()
        {
            var instance = Builder.Build2<ConfigurationResourse>(@"Init\ConfigurationResourse.xml",
                        "ConfigurationResourse");
            if(instance==null)
                throw new NullReferenceException("Build ConfigurationResource Failure");
            instance.Init();
            return instance;
        }