Skip to content

Releases: LykkeCity/Lykke.Service.Assets

5.0.1-client

15 Sep 12:34
Compare
Choose a tag to compare

IAssetsServiceWithCache is no longer available. Use read-model based on Assets service events, or use the default in-memory implementation.

https://lykkex.atlassian.net/browse/LWDEV-9177
Usages:

  1. Autofac module
    builder.RegisterAssetsClient(_settings.CurrentValue.AssetsServiceClient.ServiceUrl);
  2. CqrsModule
    Register.BoundedContext()
    .WithAssetsReadModel()
  3. Your code:
    IAssetPairsReadModelRepository TryGet, GetAll, TryGetIfEnabled, GetAllEnabled
    IAssetsReadModelRepository TryGet, GetAll, TryGetIfEnabled, GetAllEnabled

4.1.0-Client

04 Jul 21:04
Compare
Choose a tag to compare

The client library was migrated to the new Lykke logging system. This is not a breaking change for the old-style client initialization is still supported.

4.0.1

01 Jun 14:25
Compare
Choose a tag to compare

Bugfix for not-working Include Non-tradable assets flag (merge-conflict)

4.0.0

31 May 20:05
Compare
Choose a tag to compare

New major version of the cached asset service which by default will keep the assets cache synchronized on the background to prevent call spikes when cache is expired.

Breaking changes

  • Service registration now requires a Lykke log as input
  • Service registration has optional argument to use auto refresh (default) or expiring cache
  • Cache objects have been made internal since they are specific for the assets service

3.3.3

31 May 17:37
Compare
Choose a tag to compare
3.3.3 Pre-release
Pre-release

[Alpha] release with support for background asset(pair) cache synchronisation.

3.3.4

31 May 17:41
Compare
Choose a tag to compare
3.3.4 Pre-release
Pre-release

[Beta] Use Lykke.Common TimeHandler instead of System.Reactive for updating the caches on the background.