Download Container Service Host
Description
Example of extending WCF to support IoC containers and dependency injection with WCF service instances.
Source Files
The download file containerservicehost.zip has the following entries.
BuildProcessTemplates/DefaultTemplate.11.1.xaml
BuildProcessTemplates/DefaultTemplate.xaml
BuildProcessTemplates/LabDefaultTemplate.11.xaml
BuildProcessTemplates/UpgradeTemplate.xaml
src/trunk/ServiceModelContainerHost/Client/Client.csproj
src/trunk/ServiceModelContainerHost/Client/Client.csproj.vspscc
src/trunk/ServiceModelContainerHost/Client/Program.cs
src/trunk/ServiceModelContainerHost/Client/Properties/AssemblyInfo.cs
src/trunk/ServiceModelContainerHost/Client/Service References/ServiceReferences.PersonService/Client.ServiceReferences.PersonService.PersonResponse.datasource
src/trunk/ServiceModelContainerHost/Client/Service References/ServiceReferences.PersonService/PersonService.disco
src/trunk/ServiceModelContainerHost/Client/Service References/ServiceReferences.PersonService/PersonService.wsdl
src/trunk/ServiceModelContainerHost/Client/Service References/ServiceReferences.PersonService/PersonService.xsd
src/trunk/ServiceModelContainerHost/Client/Service References/ServiceReferences.PersonService/PersonService1.wsdl
src/trunk/ServiceModelContainerHost/Client/Service References/ServiceReferences.PersonService/PersonService1.xsd
src/trunk/ServiceModelContainerHost/Client/Service References/ServiceReferences.PersonService/Reference.cs
src/trunk/ServiceModelContainerHost/Client/Service References/ServiceReferences.PersonService/Reference.svcmap
src/trunk/ServiceModelContainerHost/Client/Service References/ServiceReferences.PersonService/configuration.svcinfo
src/trunk/ServiceModelContainerHost/Client/Service References/ServiceReferences.PersonService/configuration91.svcinfo
src/trunk/ServiceModelContainerHost/Client/app.config
src/trunk/ServiceModelContainerHost/ContainerHost.ServiceModel/Activation/ContainerServiceHostFactory.cs
src/trunk/ServiceModelContainerHost/ContainerHost.ServiceModel/ContainerHost.ServiceModel.csproj
src/trunk/ServiceModelContainerHost/ContainerHost.ServiceModel/ContainerHost.ServiceModel.csproj.vspscc
src/trunk/ServiceModelContainerHost/ContainerHost.ServiceModel/ContainerServiceHost.cs
src/trunk/ServiceModelContainerHost/ContainerHost.ServiceModel/DefaultContainer.cs
src/trunk/ServiceModelContainerHost/ContainerHost.ServiceModel/Description/ContainerServiceBehavior.cs
src/trunk/ServiceModelContainerHost/ContainerHost.ServiceModel/Dispatcher/ContainerInstanceProvider.cs
src/trunk/ServiceModelContainerHost/ContainerHost.ServiceModel/IContainer.cs
src/trunk/ServiceModelContainerHost/ContainerHost.ServiceModel/Properties/AssemblyInfo.cs
src/trunk/ServiceModelContainerHost/ContainerHost.StructureMap/ContainerHost.StructureMap.csproj
src/trunk/ServiceModelContainerHost/ContainerHost.StructureMap/ContainerHost.StructureMap.csproj.vspscc
src/trunk/ServiceModelContainerHost/ContainerHost.StructureMap/Properties/AssemblyInfo.cs
src/trunk/ServiceModelContainerHost/ContainerHost.StructureMap/StructureMapContainerFacade.cs
src/trunk/ServiceModelContainerHost/ContainerHost.StructureMap/StructureMapServiceHostFactory.cs
src/trunk/ServiceModelContainerHost/ContainerHost.Tests/App.config
src/trunk/ServiceModelContainerHost/ContainerHost.Tests/AuthoringTests.txt
src/trunk/ServiceModelContainerHost/ContainerHost.Tests/ContainerHost.Tests.csproj
src/trunk/ServiceModelContainerHost/ContainerHost.Tests/ContainerHost.Tests.csproj.vspscc
src/trunk/ServiceModelContainerHost/ContainerHost.Tests/Properties/AssemblyInfo.cs
src/trunk/ServiceModelContainerHost/ContainerHost.Tests/StructureMapContainerFacadeTest.cs
src/trunk/ServiceModelContainerHost/ContainerHost.Tests/UnityContainerFacadeTest.cs
src/trunk/ServiceModelContainerHost/ContainerHost.Unity/ContainerHost.Unity.csproj
src/trunk/ServiceModelContainerHost/ContainerHost.Unity/ContainerHost.Unity.csproj.vspscc
src/trunk/ServiceModelContainerHost/ContainerHost.Unity/Properties/AssemblyInfo.cs
src/trunk/ServiceModelContainerHost/ContainerHost.Unity/UnityContainerFacade.cs
src/trunk/ServiceModelContainerHost/ContainerHost.Unity/UnityServiceHostFactory.cs
src/trunk/ServiceModelContainerHost/Contracts/Contracts.csproj
src/trunk/ServiceModelContainerHost/Contracts/Contracts.csproj.vspscc
src/trunk/ServiceModelContainerHost/Contracts/IPersonRepository.cs
src/trunk/ServiceModelContainerHost/Contracts/IPersonService.cs
src/trunk/ServiceModelContainerHost/Contracts/Person.cs
src/trunk/ServiceModelContainerHost/Contracts/PersonRequest.cs
src/trunk/ServiceModelContainerHost/Contracts/PersonResponse.cs
src/trunk/ServiceModelContainerHost/Contracts/Properties/AssemblyInfo.cs
src/trunk/ServiceModelContainerHost/LocalTestRun.testrunconfig
src/trunk/ServiceModelContainerHost/PersonRepository/PersonRepository.csproj
src/trunk/ServiceModelContainerHost/PersonRepository/PersonRepository.csproj.vspscc
src/trunk/ServiceModelContainerHost/PersonRepository/Properties/AssemblyInfo.cs
src/trunk/ServiceModelContainerHost/PersonRepository/SamplePersonRepository.cs
src/trunk/ServiceModelContainerHost/Service/PersonService.cs
src/trunk/ServiceModelContainerHost/Service/Properties/AssemblyInfo.cs
src/trunk/ServiceModelContainerHost/Service/Service.csproj
src/trunk/ServiceModelContainerHost/Service/Service.csproj.vspscc
src/trunk/ServiceModelContainerHost/ServiceHost.Web/PersonService.svc
src/trunk/ServiceModelContainerHost/ServiceHost.Web/Properties/AssemblyInfo.cs
src/trunk/ServiceModelContainerHost/ServiceHost.Web/ServiceHost.Web.csproj
src/trunk/ServiceModelContainerHost/ServiceHost.Web/ServiceHost.Web.csproj.vspscc
src/trunk/ServiceModelContainerHost/ServiceHost.Web/Web.config
src/trunk/ServiceModelContainerHost/ServiceModelContainerHost.sln
src/trunk/ServiceModelContainerHost/ServiceModelContainerHost.vsmdi
src/trunk/ServiceModelContainerHost/ServiceModelContainerHost.vssscc
Download
Click the following link to download containerservicehost.zip.
containerservicehost.zipHome »
C# Free Code »
Development »
C# Free Code »
Development »