Comments (5)
I was able to use fine on dotnet 7 with the new AsParameters which is better for minimal API
group.MapGet("/", async ([FromServices] CategoryService sv, [AsParameters] CategoryFilter filter) => await sv.GetAllAsync(filter))
.WithName($"GetAll{name}")
.WithOpenApi();
from autofilterer.
It seems it's an AspNetCore binding error. Your value might have some special characters or something that can break the binding
from autofilterer.
I thought so initially, below is the sample filter used.
// Sample filter
public class GenericFilter : PaginationFilterBase{ }
// Sample DTO
public class SampleDto : FilterBase {
public Guid Id { get; set; }
public string Name { get; set; }
}
from autofilterer.
I understand the problem but nothing to do in autofilterer library. Autofilterer generates only LINQ expressions and it doesn't know about your aspnetcore application or how to bind object properties.
There is no aspnetcore dependency of autofilterer.
AutoFilterer/src/AutoFilterer/AutoFilterer.csproj
Lines 5 to 22 in 5e55bbf
You may ask your question at dotnet/aspnetcore repositroy
from autofilterer.
Might be similar with dotnet/aspnetcore#40752
Most probably this is the reason
https://stackoverflow.com/questions/70260354/net-6-minimal-api-no-public-static-bool-request-tryparsestring-out-request
from autofilterer.
Related Issues (20)
- Heavy Reporting App Sample
- Improvement on Collection Filters HOT 3
- Performance Improvement on Attribute usages
- Consider using IIncrementalGenerator interface HOT 1
- String Not Contains Filter HOT 1
- CodeFactor found an issue: Complex Method HOT 1
- Enable Source Linking
- Dependency Injection Compatibility
- Composite search filter can not search for Enums. HOT 6
- Range<DateTime> System.InvalidOperationException HOT 1
- Provide option to not throw exception when Sort option is not valid HOT 1
- about PaginationFilter return query result. HOT 3
- Enhancement request: Support Generics for FilteringOptionsBaseAttribute in Custom Expression for a Property HOT 7
- bug? not execute Custom Expression HOT 9
- documentation url return 404 HOT 2
- Array search filters on an empty array break queries with CombineWith.Or HOT 2
- Bug: constants instead of parameters HOT 6
- Decision: Dropping `AutoFilterer.Dynamics` support HOT 1
- Range<DateTime> Conversion failed when converting date and/or time from character string HOT 13
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from autofilterer.