Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace ISystemClock with TimeProvider in OutputCaching, ResponseCaching #47753

Merged
merged 4 commits into from
Apr 19, 2023

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
@dotnet-issue-labeler dotnet-issue-labeler bot 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 middlesware 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 middlesware
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants