Welcome Guest, you are in: Login

Castle Project

RSS RSS

Navigation (Windsor)






Search the wiki
»

PoweredBy

This documentation is a work in progress.

Let us know if some information is not clear, inaccurate or missing. Also feel free to update the wiki yourself.

WCF Integration Facility

RSS
Modified on 2012/10/10 23:42 by Krzysztof Ko┼║mic Categorized as Facilities, WCF-Facility

Introduction

WCF Integration facility enables integration with Windows Communication Foundation. It makes services and WCF proxies available as services in your application, lets you use non-default constructor and inject dependencies into your services, adds ability to easily set up your services with extensions, call services asynchronously without needing to use code generation and much more.

Installing the facility

WCF Integration Facility lives in Castle.Facilities.WcfIntegration.dll file distributed as part of Windsor binary package.

If you're using Nuget, you'll have to download it separately using the following command:

Install-Package Castle.WcfIntegrationFacility

After adding reference to the facility, You can add it to the container:

using Castle.Facilities.WcfIntegration;

 
Container.AddFacility<WcfFacility>();

On the client

Some of the functionality exposed by the facility on the client side of WCF application.
Notice that the documentation is still being created and the list is incomplete

Notice that the documentation is still being created and the list is incomplete


On the server

Some of the functionality exposed by the facility on the service side of WCF application.

On both

Some of the functionality exposed by the facility on both - client and service side of WCF application.

See also

ScrewTurn Wiki version 3.0.4.560. Some of the icons created by FamFamFam.