Skip to content

Commit 0b1c022

Browse files
committed
prev commit fix.
1 parent a9d8d46 commit 0b1c022

File tree

2 files changed

+11
-10
lines changed

2 files changed

+11
-10
lines changed

Messages/MessageAdapter.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ namespace StockSharp.Messages
2121
using System.ComponentModel.DataAnnotations;
2222
using System.Linq;
2323

24+
using Ecng.Collections;
2425
using Ecng.Common;
2526
using Ecng.ComponentModel;
2627
using Ecng.Interop;
@@ -362,8 +363,8 @@ protected virtual void SendOutMessage(Message message)
362363

363364
switch (message.Type)
364365
{
365-
case MessageTypes.TimeFrameLookupResult:
366-
_timeFrames = ((TimeFrameLookupResultMessage)message).TimeFrames;
366+
case MessageTypes.TimeFrameInfo:
367+
_timeFrames.AddRange(((TimeFrameInfoMessage)message).TimeFrames);
367368
break;
368369
}
369370

@@ -478,7 +479,7 @@ protected void SendSubscriptionResult(ISubscriptionMessage message)
478479
public virtual IOrderLogMarketDepthBuilder CreateOrderLogMarketDepthBuilder(SecurityId securityId)
479480
=> new OrderLogMarketDepthBuilder(securityId);
480481

481-
private IEnumerable<TimeSpan> _timeFrames = Enumerable.Empty<TimeSpan>();
482+
private readonly HashSet<TimeSpan> _timeFrames = new HashSet<TimeSpan>();
482483

483484
/// <summary>
484485
/// Get possible time-frames for the specified instrument.

Messages/MessageTypes.cs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ public enum MessageTypes
107107
PositionChange,
108108

109109
/// <summary>
110-
/// <see cref="PortfolioChangeMessage"/>.
110+
/// Obsolete.
111111
/// </summary>
112112
[Obsolete]
113113
PortfolioChange,
@@ -270,29 +270,29 @@ public enum MessageTypes
270270
TimeFrameLookup,
271271

272272
/// <summary>
273-
/// <see cref="TimeFrameLookupResultMessage"/>.
273+
/// <see cref="TimeFrameInfoMessage"/>.
274274
/// </summary>
275-
TimeFrameLookupResult,
275+
TimeFrameInfo,
276276

277277
/// <summary>
278278
/// <see cref="SecurityMappingRequestMessage"/>.
279279
/// </summary>
280280
SecurityMappingRequest,
281281

282282
/// <summary>
283-
/// <see cref="SecurityMappingResultMessage"/>.
283+
/// <see cref="SecurityMappingInfoMessage"/>.
284284
/// </summary>
285-
SecurityMappingResult,
285+
SecurityMappingInfo,
286286

287287
/// <summary>
288288
/// <see cref="SecurityLegsRequestMessage"/>.
289289
/// </summary>
290290
SecurityLegsRequest,
291291

292292
/// <summary>
293-
/// <see cref="SecurityLegsResultMessage"/>.
293+
/// <see cref="SecurityLegsInfoMessage"/>.
294294
/// </summary>
295-
SecurityLegsResult,
295+
SecurityLegsInfo,
296296

297297
/// <summary>
298298
/// <see cref="AdapterListRequestMessage"/>.

0 commit comments

Comments
 (0)