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

Add optional support for GetAllAsync() via HttpRemoteStore #848

Merged

Conversation

Blackburn29
Copy link
Contributor

I ran into this issue while converting from an EF store to HTTP in a project. My comment on issue #808 mainly provides the need for this and I managed to implement it manually within my app, however I'd like to mainline this for future projects. I can definitely understand why people would not want this, which is why I based the implementation off the existing route template and will throw NotImplementedException in the case of the external http service having an undefined route for this implementation.

Feedback is greatly appreciated!

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
@Blackburn29 Blackburn29 force-pushed the get_all_via_http_store branch from 823d576 to 174cf22 Compare July 2, 2024 19:50
@Blackburn29
Copy link
Contributor Author

@dotnet-policy-service agree

@AndrewTriesToCode
Copy link
Contributor

thanks @Blackburn29

@AndrewTriesToCode AndrewTriesToCode merged commit ae5bb3d into Finbuckle:main Oct 4, 2024
10 checks passed
AndrewTriesToCode pushed a commit that referenced this pull request Oct 4, 2024

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
@Blackburn29 Blackburn29 deleted the get_all_via_http_store branch October 8, 2024 15:20
github-actions bot pushed a commit that referenced this pull request Oct 12, 2024

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
# [8.0.0](v7.0.2...v8.0.0) (2024-10-12)

* feat!: version policy update ([#888](#888)) ([487a3a6](487a3a6))

### Bug Fixes

* BasePathStrategy no longer breaks the strategy chain ([#884](#884)) ([3263eff](3263eff))
* prevent duplicate key annotation in AdjustKey() ([#883](#883)) ([f75ba2c](f75ba2c))
* removed unused parameter from WithPerTenantRemoteAuthenticationConvention ([#886](#886)) ([dd17ab5](dd17ab5))

### Features

* add GetAllAsync() support for HttpRemoteStore ([#848](#848)) ([4208149](4208149))
* added the Echo Store. ([#807](#807)) ([a3e5eee](a3e5eee))
* strategies return null on invalid context type ([#885](#885)) ([9834575](9834575))

### BREAKING CHANGES

* This commit brings the release into alignment with the new version policy. See #887 for details.
* Included strategies for ASP.NET Core would throw an exception if the passed context was not an `HttpContext` type. Now they will return null indicating no identifier was found.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants