Skip to content

Conversation

@Tratcher
Copy link
Member

Replacing the internal clock abstractions with the new official abstraction.

Description

Each of these components had their own ISystemClock abstraction and implementation for test purposes. They were all internal, so we can remove them without breaking changes.

Contributes to #47472

@Tratcher Tratcher self-assigned this Apr 17, 2023
@ghost ghost added the area-signalr Includes: SignalR clients and servers label Apr 17, 2023
@Tratcher Tratcher force-pushed the tratcher/internalclocks branch from 0c0d777 to d55d2a3 Compare April 17, 2023 22:54
@Tratcher Tratcher changed the title Replace ISystemClock with TimeProvider in OutputCaching, ResponseCaching, SignalR Replace ISystemClock with TimeProvider in OutputCaching, ResponseCaching Apr 17, 2023
@Tratcher Tratcher requested a review from sebastienros April 17, 2023 22:55
@Tratcher Tratcher added area-runtime and removed area-signalr Includes: SignalR clients and servers labels Apr 19, 2023
@Tratcher Tratcher requested a review from sebastienros April 19, 2023 19:03
@Tratcher Tratcher merged commit b362c45 into dotnet:main Apr 19, 2023
@Tratcher Tratcher deleted the tratcher/internalclocks branch April 19, 2023 22:02
@ghost ghost added this to the 8.0-preview4 milestone Apr 19, 2023
@amcasey amcasey added area-middleware Includes: URL rewrite, redirect, response cache/compression, session, and other general middlewares and removed area-runtime labels Jun 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-middleware Includes: URL rewrite, redirect, response cache/compression, session, and other general middlewares

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants