File tree Expand file tree Collapse file tree 2 files changed +11
-10
lines changed Expand file tree Collapse file tree 2 files changed +11
-10
lines changed Original file line number Diff line number Diff line change @@ -21,6 +21,7 @@ namespace StockSharp.Messages
21
21
using System . ComponentModel . DataAnnotations ;
22
22
using System . Linq ;
23
23
24
+ using Ecng . Collections ;
24
25
using Ecng . Common ;
25
26
using Ecng . ComponentModel ;
26
27
using Ecng . Interop ;
@@ -362,8 +363,8 @@ protected virtual void SendOutMessage(Message message)
362
363
363
364
switch ( message . Type )
364
365
{
365
- case MessageTypes . TimeFrameLookupResult :
366
- _timeFrames = ( ( TimeFrameLookupResultMessage ) message ) . TimeFrames ;
366
+ case MessageTypes . TimeFrameInfo :
367
+ _timeFrames . AddRange ( ( ( TimeFrameInfoMessage ) message ) . TimeFrames ) ;
367
368
break ;
368
369
}
369
370
@@ -478,7 +479,7 @@ protected void SendSubscriptionResult(ISubscriptionMessage message)
478
479
public virtual IOrderLogMarketDepthBuilder CreateOrderLogMarketDepthBuilder ( SecurityId securityId )
479
480
=> new OrderLogMarketDepthBuilder ( securityId ) ;
480
481
481
- private IEnumerable < TimeSpan > _timeFrames = Enumerable . Empty < TimeSpan > ( ) ;
482
+ private readonly HashSet < TimeSpan > _timeFrames = new HashSet < TimeSpan > ( ) ;
482
483
483
484
/// <summary>
484
485
/// Get possible time-frames for the specified instrument.
Original file line number Diff line number Diff line change @@ -107,7 +107,7 @@ public enum MessageTypes
107
107
PositionChange ,
108
108
109
109
/// <summary>
110
- /// <see cref="PortfolioChangeMessage"/> .
110
+ /// Obsolete .
111
111
/// </summary>
112
112
[ Obsolete ]
113
113
PortfolioChange ,
@@ -270,29 +270,29 @@ public enum MessageTypes
270
270
TimeFrameLookup ,
271
271
272
272
/// <summary>
273
- /// <see cref="TimeFrameLookupResultMessage "/>.
273
+ /// <see cref="TimeFrameInfoMessage "/>.
274
274
/// </summary>
275
- TimeFrameLookupResult ,
275
+ TimeFrameInfo ,
276
276
277
277
/// <summary>
278
278
/// <see cref="SecurityMappingRequestMessage"/>.
279
279
/// </summary>
280
280
SecurityMappingRequest ,
281
281
282
282
/// <summary>
283
- /// <see cref="SecurityMappingResultMessage "/>.
283
+ /// <see cref="SecurityMappingInfoMessage "/>.
284
284
/// </summary>
285
- SecurityMappingResult ,
285
+ SecurityMappingInfo ,
286
286
287
287
/// <summary>
288
288
/// <see cref="SecurityLegsRequestMessage"/>.
289
289
/// </summary>
290
290
SecurityLegsRequest ,
291
291
292
292
/// <summary>
293
- /// <see cref="SecurityLegsResultMessage "/>.
293
+ /// <see cref="SecurityLegsInfoMessage "/>.
294
294
/// </summary>
295
- SecurityLegsResult ,
295
+ SecurityLegsInfo ,
296
296
297
297
/// <summary>
298
298
/// <see cref="AdapterListRequestMessage"/>.
You can’t perform that action at this time.
0 commit comments