Есть ли список критических изменений с .9 на 1.0 и 1.1?
История версий начинается с версии 1.0.
Например... Исходный код (на .9), теперь плачет (на 1.1).
public static DateTime AdjustTo(this DateTime date, string timeZoneId)
{
if (date == DateTime.MinValue)
return date;
DateTimeZone.SetProvider(new BclTimeZoneProvider());
var zone = DateTimeZone.ForId(timeZoneId ?? "UTC");
var dateTime = new ZonedDateTime(Instant.FromDateTimeUtc(date.ToUniversalTime()), zone);
return dateTime.ToDateTimeUnspecified();
}
В приведенном выше коде есть два критических изменения... DateTimeZone не имеет методов SetProvider или ForId.
Кроме того, если я делаю это неправильно, я также приму этот отзыв.
Спасибо.