using KLHZ.Trader.Core.Contracts.Messaging.Dtos.Intarfaces; namespace KLHZ.Trader.Core.Contracts.Declisions.Interfaces { public interface IPriceHistoryCacheUnit { public string Figi { get; } public ValueTask AddData(INewPriceMessage priceChange); public ValueTask<(DateTime[] timestamps, float[] prices)> GetData(); } }