vsp13\Web\Samples\Asp\ASP.NET MVC Application Using Entity Framework Code First\C#\
среда, 2 апреля 2014 г.
понедельник, 31 марта 2014 г.
Capasity - свойство
1.
Необходимо добавить свойство Capasity во все Коллекции и Контейнеры GS.Trade с возможностью инициализации из .xml.
Пока добавлены в TimeSeries и EventLog.
Необходимо добавить свойство Capasity во все Коллекции и Контейнеры GS.Trade с возможностью инициализации из .xml.
Пока добавлены в TimeSeries и EventLog.
TimeSeries Update
TimeSeries
1. Добавил Capasity, CapasityLimit. Эти параметры задаются пока HardCoded
После превышения (Capasity + CapasityLimit) происходит Очистка до Count = Capasity.
Capasity = 1024
Limit = 256
Цель - при длительной или непрерывной работе старые сообщения занимают память.
1. Добавил Capasity, CapasityLimit. Эти параметры задаются пока HardCoded
После превышения (Capasity + CapasityLimit) происходит Очистка до Count = Capasity.
Capasity = 1024
Limit = 256
Цель - при длительной или непрерывной работе старые сообщения занимают память.
EventLog Update
EventLog - Memory
1. Добавил Capasity, CapasityLimit. Эти параметры задаются в .xml - файле.
После превышения (Capasity + CapasityLimit) происходит Очистка до Count = Capasity.
2. Такой же механизм ввел в EventLogWindow2
Capasity = 1024
Limit = 256
Цель - при длительной или непрерывной работе старые сообщения занимают память.
1. Добавил Capasity, CapasityLimit. Эти параметры задаются в .xml - файле.
После превышения (Capasity + CapasityLimit) происходит Очистка до Count = Capasity.
2. Такой же механизм ввел в EventLogWindow2
Capasity = 1024
Limit = 256
Цель - при длительной или непрерывной работе старые сообщения занимают память.
суббота, 29 марта 2014 г.
среда, 5 марта 2014 г.
Elements - применение
Применение Elements.
Elements1
1.Strategies
2.TradeContext
3.EmptyStorage, MemStorage
4.Dde.TopicItem
5.Terminals, QuikTradeTernonal
6. Accounts
7. EFRepository, TradeEFRepository
8.TradeBaseStorage
9. TradeBaseRepository
Elements2
1. Dde2 : Element2
2. Portfoilio
3. DbStorage - попытка пока не закончена
Elements1
1.Strategies
2.TradeContext
3.EmptyStorage, MemStorage
4.Dde.TopicItem
5.Terminals, QuikTradeTernonal
6. Accounts
7. EFRepository, TradeEFRepository
8.TradeBaseStorage
9. TradeBaseRepository
Elements2
1. Dde2 : Element2
2. Portfoilio
3. DbStorage - попытка пока не закончена
четверг, 16 января 2014 г.
DbEventLog Update
1. Переписал DbEventLog с IAsyncResult на Task.
2. Новый EventLog.xml
3. Options: IsAsync, IsSave, IsUi Enabled ; IsPrimary or Default
4. Атрибут enabled = enabled serialize and then load
5. В <EventLogs> добавлен елемент <XPath>EventLogList</XPath> для поиска в этом .xml
точки для десериализации коллекции EventLogList
6. <DataBaseName>EventLog</DataBaseName> - имя БД или Конектион стрин
7. Проект Теста EventLog5. Решение GS12/EventLog/EventLog.sln
8. Будьте здоровы.
<?xml version="1.0" encoding="utf-8" ?>
<EventLogTypes>
<EventLogs>
<Name>EventLogs</Name>
<IsEnabled>true</IsEnabled>
<XPath>EventLogList</XPath>
</EventLogs>
<EventLogList>
<EventLog>
<Name>Memory EventLog</Name>
<IsEnabled>true</IsEnabled>
<IsAsync>true</IsAsync>
<IsPrimary>true</IsPrimary>
<IsSaveEnabled>false</IsSaveEnabled>
<IsUIEnabled>true</IsUIEnabled>
</EventLog>
<ConsoleEventLog enabled = "false">
<Name>Console EventLog</Name>
<IsEnabled>false</IsEnabled>
<IsAsync>false</IsAsync>
<IsPrimary>false</IsPrimary>
<IsSaveEnabled>false</IsSaveEnabled>
<IsUIEnabled>false</IsUIEnabled>
</ConsoleEventLog>
<FileEventLog enabled = "false">
<Name>File EventLog</Name>
<FileName>FileEventLog.txt</FileName>
<IsEnabled>false</IsEnabled>
<IsAsync>false</IsAsync>
<IsPrimary>false</IsPrimary>
<IsSaveEnabled>false</IsSaveEnabled>
<IsUIEnabled>false</IsUIEnabled>
</FileEventLog>
<WebEventLog enabled = "false">
<Name>Web EventLog</Name>
<EventLogKey>GS.Trade.EventLog</EventLogKey>
<BaseAddress>http://gonchar.net/ApiEventLog/</BaseAddress>
<RequestHeader>application/xml</RequestHeader>
<ApiEventLogs>api/eventlogs/</ApiEventLogs>
<ApiEventLogItems>api/eventlogitems/</ApiEventLogItems>
<IsEnabled>false</IsEnabled>
<IsAsync>true</IsAsync>
<IsPrimary>false</IsPrimary>
<IsSaveEnabled>false</IsSaveEnabled>
<IsUIEnabled>false</IsUIEnabled>
</WebEventLog>
<DbEventLog enabled = "true">
<Name>DataBase.EventLog</Name>
<DataBaseName>EventLog</DataBaseName>
<EventLogKey>GS.Trade.EventLog</EventLogKey>
<Code>GS.Trade.EventLog</Code>
<IsEnabled>true</IsEnabled>
<IsPrimary>false</IsPrimary>
<IsAsync>false</IsAsync>
<IsSaveEnabled>true</IsSaveEnabled>
<IsUIEnabled>false</IsUIEnabled>
</DbEventLog>
</EventLogList>
</EventLogTypes>
2. Новый EventLog.xml
3. Options: IsAsync, IsSave, IsUi Enabled ; IsPrimary or Default
4. Атрибут enabled = enabled serialize and then load
5. В <EventLogs> добавлен елемент <XPath>EventLogList</XPath> для поиска в этом .xml
точки для десериализации коллекции EventLogList
6. <DataBaseName>EventLog</DataBaseName> - имя БД или Конектион стрин
7. Проект Теста EventLog5. Решение GS12/EventLog/EventLog.sln
8. Будьте здоровы.
<?xml version="1.0" encoding="utf-8" ?>
<EventLogTypes>
<EventLogs>
<Name>EventLogs</Name>
<IsEnabled>true</IsEnabled>
<XPath>EventLogList</XPath>
</EventLogs>
<EventLogList>
<EventLog>
<Name>Memory EventLog</Name>
<IsEnabled>true</IsEnabled>
<IsAsync>true</IsAsync>
<IsPrimary>true</IsPrimary>
<IsSaveEnabled>false</IsSaveEnabled>
<IsUIEnabled>true</IsUIEnabled>
</EventLog>
<ConsoleEventLog enabled = "false">
<Name>Console EventLog</Name>
<IsEnabled>false</IsEnabled>
<IsAsync>false</IsAsync>
<IsPrimary>false</IsPrimary>
<IsSaveEnabled>false</IsSaveEnabled>
<IsUIEnabled>false</IsUIEnabled>
</ConsoleEventLog>
<FileEventLog enabled = "false">
<Name>File EventLog</Name>
<FileName>FileEventLog.txt</FileName>
<IsEnabled>false</IsEnabled>
<IsAsync>false</IsAsync>
<IsPrimary>false</IsPrimary>
<IsSaveEnabled>false</IsSaveEnabled>
<IsUIEnabled>false</IsUIEnabled>
</FileEventLog>
<WebEventLog enabled = "false">
<Name>Web EventLog</Name>
<EventLogKey>GS.Trade.EventLog</EventLogKey>
<BaseAddress>http://gonchar.net/ApiEventLog/</BaseAddress>
<RequestHeader>application/xml</RequestHeader>
<ApiEventLogs>api/eventlogs/</ApiEventLogs>
<ApiEventLogItems>api/eventlogitems/</ApiEventLogItems>
<IsEnabled>false</IsEnabled>
<IsAsync>true</IsAsync>
<IsPrimary>false</IsPrimary>
<IsSaveEnabled>false</IsSaveEnabled>
<IsUIEnabled>false</IsUIEnabled>
</WebEventLog>
<DbEventLog enabled = "true">
<Name>DataBase.EventLog</Name>
<DataBaseName>EventLog</DataBaseName>
<EventLogKey>GS.Trade.EventLog</EventLogKey>
<Code>GS.Trade.EventLog</Code>
<IsEnabled>true</IsEnabled>
<IsPrimary>false</IsPrimary>
<IsAsync>false</IsAsync>
<IsSaveEnabled>true</IsSaveEnabled>
<IsUIEnabled>false</IsUIEnabled>
</DbEventLog>
</EventLogList>
</EventLogTypes>
Подписаться на:
Сообщения (Atom)