Issue: mindbox-cloud/issues-framework#682
What's Changed?
Added
- Lazy parameter initialization
- Сontainers for parameters (CompositeParameter and PrimitiveParameter)
Changed
- Replaced the
Context
(property and methods) with theLocalizationTemplateParameters
in the line - Changed logging level in
Mindbox.I18n.Template.Localizer
LocalizableDisplayAttribute
interface moved toMindbox.I18n.Abstraction
assembly- New
WithField()
methods toLocalizationTemplateParameters
- Add
TryGetLocalizedString
method toILocalizer
How to update?
- Replace
LocalizableString.GetContext()
method withLocalizableString.LocalizationParameters
property - Replace
LocalizableString.WithContext()
method withLocalizableString.WithParameters()
property