Name |
Description |
DataServiceDependencyBehavior |
This implementation of IServiceBehavior is used by Whipped Cream to allow for dependency injection when creating service hosts. |
DataServiceDependencyBehaviorTests |
|
DataServiceDependencyBehaviorTests.DummyChannelDispatcher |
|
DataServiceDependencyBehaviorTests.DummyServiceHost |
|
DataServiceDependencyHostFactoryTests |
|
DataServiceDependencyHostFactoryTests.DummyFactory |
|
DataServiceDependencyInstanceProvider |
Whipped Cream uses this object so it can use Dependency Injection when creating instances of services hosts. |
DataServiceDependencyInstanceProviderTests |
|
DataServiceUpdatableContextTests |
|
DataServiceUpdatableContextTests.DummyContext |
|
DataServiceUpdatableContextTests.TestModel |
|
PropertyTypeMustBeACollectionException |
This exception is thrown within the WhippedCreamUpdatableContext methods that expect a property name to point to a property with a return type that is an IList. |
PropertyTypeMustBeACollectionExceptionTests |
|
UnknownPropertyException |
This exception is thrown by WhippedCreamUpdatableContext members that can't find a property to match a given property name. |
UnknownPropertyExceptionTests |
|
WhippedCreamDataServiceHost |
This is the service host that Whipped Cream uses in order to allow dependency injection within WCF Data Services. |
WhippedCreamDataServiceHostFactory |
Whipped Cream uses this Host factory to generate service hosts with dependency injection. |
WhippedCreamDataServiceHostTests |
|
WhippedCreamUpdatableContext |
WCF Data Services has a provider that uses reflection in order to find the Entity Sets and Operations your repository exposes. In order for that provider to manage entity relationships, the data service the provider is reflecting over needs to inherit from IUpdatable. If it does not, then entity relationships are not managed. I actually don't know exactly what happens if the service dosen't inherit from IUpdatable but everything works when I do. |