Introducing Time abstraction Part1 (#83604)
authorTarek Mahmoud Sayed <tarekms@microsoft.com>
Sat, 25 Mar 2023 19:34:08 +0000 (12:34 -0700)
committerGitHub <noreply@github.com>
Sat, 25 Mar 2023 19:34:08 +0000 (12:34 -0700)
commit5d88ff404de77d78e07ad3de7fa2af270332da22
tree17cd8f51da8ff323754382f8ad9f0e009cfd8c46
parent2d2528bbda1e618324a4bc5a2507747941c4bc88
Introducing Time abstraction Part1 (#83604)
15 files changed:
src/libraries/Common/src/System/ITimer.cs [new file with mode: 0644]
src/libraries/Common/src/System/TimeProvider.cs [new file with mode: 0644]
src/libraries/Common/tests/Tests/System/TimeProviderTests.cs [new file with mode: 0644]
src/libraries/System.Net.Http/src/System/Net/Http/SocketsHttpHandler/HttpConnectionPoolManager.cs
src/libraries/System.Private.CoreLib/src/System.Private.CoreLib.Shared.projitems
src/libraries/System.Private.CoreLib/src/System/Threading/CancellationTokenSource.cs
src/libraries/System.Private.CoreLib/src/System/Threading/PeriodicTimer.cs
src/libraries/System.Private.CoreLib/src/System/Threading/Tasks/Future.cs
src/libraries/System.Private.CoreLib/src/System/Threading/Tasks/Task.cs
src/libraries/System.Private.CoreLib/src/System/Threading/Timer.cs
src/libraries/System.Runtime/ref/System.Runtime.cs
src/libraries/System.Runtime/tests/System.Runtime.Tests.csproj
src/libraries/System.Threading.Timer/tests/TimerChangeTests.cs
src/libraries/System.Threading.Timer/tests/TimerDisposeTests.cs
src/libraries/System.Threading.Timer/tests/TimerFiringTests.cs