/// <summary> /// Generate string from class properties /// </summary> /// <returns>The string from class properties</returns> public override string ToString() { return($"CurrencyCodes => {string.Join(',', CurrencyCodes.Select(c => $"{c.Key}: {c.Value}"))}" + $"StartDate => {StartDate:yyyy-MM-dd}" + $"EndDate => {(EndDate.HasValue ? EndDate.Value.ToString("yyyy-MM-dd") : "empty")}"); }