private void Minutes() { if (DateAndTime.Minute > OldDateAndTime.Minute & DateAndTime.Hour == OldDateAndTime.Hour || DateAndTime.Minute <OldDateAndTime.Minute& DateAndTime.Hour> OldDateAndTime.Hour || DateAndTime.Minute < OldDateAndTime.Minute & DateAndTime.Hour <OldDateAndTime.Hour& DateAndTime.Day> OldDateAndTime.Day || DateAndTime.Minute < OldDateAndTime.Minute & DateAndTime.Hour < OldDateAndTime.Hour & DateAndTime.Day <OldDateAndTime.Day& DateAndTime.Month> OldDateAndTime.Month || DateAndTime.Minute < OldDateAndTime.Minute & DateAndTime.Hour < OldDateAndTime.Hour & DateAndTime.Day < OldDateAndTime.Day & DateAndTime.Month <OldDateAndTime.Month& DateAndTime.Year> OldDateAndTime.Year) { OldDateAndTime = new DateTime(OldDateAndTime.Year, OldDateAndTime.Month, OldDateAndTime.Day, OldDateAndTime.Hour, DateAndTime.Minute, OldDateAndTime.Second); Minute?.Invoke(); } }
public void OnResourceStart() { var minuteTimer = new Timer(x => { Minute?.Invoke(); }, null, 60000, 60000); }