Uploaded image for project: 'Couchbase .NET client library'
  1. Couchbase .NET client library
  2. NCBC-915 Support .Net Core / DNX Core
  3. NCBC-1114

Refactor System.Timers.Timer to System.Threading.Timer

    XMLWordPrintable

Details

    • Technical task
    • Resolution: Fixed
    • Major
    • 2.3.0
    • None
    • library
    • SDK4: XATTR, S.App Test, Analy, SDK6: DNS-SRVd, Wrapup

    Description

      System.Timers.Timer appears to be defunct in .Net Core, and System.Threading.Timer appears to be the preferred model. Both of these are available in .Net 4.5. For background thread operations without need for the Windows Form design surface, System.Threading.Timer seems to be the preferred method. Switching to using it shouldn't pose any issues, and will move towards .Net Core compatibility.

      Attachments

        For Gerrit Dashboard: NCBC-1114
        # Subject Branch Project Status CR V

        Activity

          People

            btburnett3 Brant Burnett
            btburnett3 Brant Burnett
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty