How can we improve WCF Data Services?

More flexible approach to implementing business logic

The current use of query and change interceptors is good for simple business logic to filter out results etc, but for more complex business logic you can end up exposing a custom service operation. I would like to see more control over wiring in business logic into data service calls.

60 votes
Vote
Sign in
(thinking…)
Sign in with: facebook google
Signed in as (Sign out)
You have left! (?) (thinking…)
Simon Evans shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
declined  ·  Mark Stafford responded  · 

While we’d love for WCF DS to improve in this area, Web API is an excellent stack to use for creating OData feeds that have a heavy need for business logic in the service layer.

1 comment

Sign in
(thinking…)
Sign in with: facebook google
Signed in as (Sign out)
Submitting...
  • Mayko commented  ·   ·  Flag as inappropriate

    Service operation have to be more powerfull, to allow complex POST operations, with entitys, than we can use it to implement business rules.

Feedback and Knowledge Base