How can we improve WCF?

Easier way of doing dependency injection (alternative to IInstanceProvider derivations)

Even though WCF Web Api is now renamed to ASP.NET Web Api, the model on how to do dependency injection should be adopted by WCF as well.

116 votes
Vote
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    I agree to the terms of service
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    Lars WilhelmsenLars Wilhelmsen shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    4 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)
      Submitting...
      • G4rceG4rce commented  ·   ·  Flag as inappropriate

        Cant agree more.
        I hate creating Behaviors, attributes, IExtensibleObject<T> + the provider classes to extend WCF.

      • SławekSławek commented  ·   ·  Flag as inappropriate

        Move ASP.NET MVC dependency injection/common service locator to BCL and use them in all libraries

      • Ido FlatowIdo Flatow commented  ·   ·  Flag as inappropriate

        +1, and also adding the need for better testable environment - we should be able to test the output message without needing to write inspectors

      Feedback and Knowledge Base