SIGN IN SIGN UP

fix: replace MongoDB LINQ provider with Builders<T>.Filter (#13)

- Remove MongoDB.Driver.Linq dependency from stores
- Replace all LINQ expressions with Builders<T>.Filter API
- Fix ExpressionNotSupportedException with .Equals() in LINQ3
- Use ElemMatch for embedded collection queries
- Use in-memory queries for post-fetch filtering on embedded data

This resolves the MongoDB LINQ3 translation error:
"Expression not supported: x.UserId.Equals(...)"
K
kerem-acer committed
4f0d642d2b8d5dfe2f401366cd26a7a70d2e1ba4
Parent: 69c1287
Committed by GitHub <noreply@github.com> on 12/26/2025, 12:26:27 AM