Top 20 NuGet WCF Packages
A Json.NET-based MediaTypeFormatter for the WebApi that can handle text-based Json as well as binary Json (Bson). To use: var config = HttpHostConfiguration.Create().UseJsonNet();
Common Instance Factory provides an abstraction over dependency injection and IoC containers using the abstract factory design pattern. Created as an alternative to the Common Service Locator that does not use the service location anti-pattern and provides support for releasing instances.
This package has been merged into Pathoschild.Http.FluentClient 2.2+. ----- A base implementation of the .NET MediaTypeFormatter for serializers used by HttpClient and Web API, which handles the common plumbing code so you only need to implement the "Serialize" and "Deserialize" methods. This incl...
This package has been merged into Pathoschild.Http.FluentClient 2.2+. ----- Provides JSON and BSON implementations of the .NET MediaTypeFormatter using Json.NET. These can be used by HttpClient and Web API for serializing content.
The WCF Data Services Toolkit is a set of extensions to WCF Data Services (the .NET implementation of OData) that attempt to make it easier to create OData services on top of arbitrary data stores without having deep knowledge of LINQ. It was born out of the needs of real-world services such as Net...
Catel.Extensions.Wcf.Server library which provides WCF server capabilities.
Integration of SimpleInjector IoC container with WCF using custom behaviors. Features: * WAS activation capable and works with all WCF protocols. (note: Many other WCF solutions only provide registration through global.asax and cannot be used with non IIS HTTP solutions.). * Thread safety. * Use in...
A library of helpers for the purpose of testing soap-based services. It is named after the author who wrote the book of James in the Bible. (James 1:2-3)
CrossChannel.NoBus is a infrastructureless service bus operating using peer-to-peer (P2P) communications.
CrossChannel.SyncObjects is a framework for synchronizing objects and collections using peer-to-peer (P2P) communications.
Extension of the Common Contracts implementation of BaseFaults 1.2 for defining commonly used and needed fault contracts in WCF service applciations.
Elmah Everywhere is an exception logging library for .NET, Silverlight, WPF, ASP.NET MVC, WCF, Windows Phone that uses an ELMAH (Error Logging Modules and Handlers for ASP.NET).